最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Unity-將代理移動到鼠標單擊的位置

2021-03-13 15:36 作者:unity_某某師_高錦錦  | 我要投稿

此腳本允許通過在對象表面上單擊鼠標來選擇導航網(wǎng)格上的目標點。單擊位置由_射線投射_確定,而非像將激光束指向?qū)ο髞聿榭雌渌谖恢茫ㄓ嘘P(guān)此技術(shù)的完整描述,請參閱攝像機射線頁面)。由于?GetComponent?函數(shù)的執(zhí)行速度相當慢,因此該腳本在?Start?函數(shù)期間將其結(jié)果存儲在變量中,而不是在?Update?中重復調(diào)用它。

// MoveToClickPoint.cs ? ? ? ?

using UnityEngine; ? ? ? ?

using UnityEngine.AI; ? ? ? ? ? ?

public class MoveToClickPoint : MonoBehaviour { ? ? ? ? ? ?

NavMeshAgent agent; ? ? ? ? ? ? ? ? ? ?

void Start() { ? ? ? ? ? ? ? ?

agent = GetComponent<NavMeshAgent>(); ? ? ? ? ? ?

} ? ? ? ? ? ? ? ? ? ?

void Update() { ? ? ? ? ? ? ? ?

if (Input.GetMouseButtonDown(0)) { ? ? ? ? ? ? ? ? ? ?

RaycastHit hit; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

if (Physics.Raycast(Camera.main.ScreenPointToRay(Input.mousePosition), out hit, 100)){ ? ? ? ? ? ? ? ? ? ? ? ?

agent.destination = hit.point; ? ? ? ? ? ? ? ? ? ?

} ? ? ? ? ? ? ? ?

} ? ? ? ? ? ?

} ? ? ? ?

} ? ?

//MoveToClickPoint.js ? ? ? ?
var agent: NavMeshAgent; ? ? ? ? ? ?
function Start() { ? ? ? ? ? ?
agent = GetComponent.


Unity-將代理移動到鼠標單擊的位置的評論 (共 條)

分享到微博請遵守國家法律
武陟县| 常熟市| 大邑县| 阿拉善左旗| 马山县| 武义县| 白河县| 色达县| 横峰县| 双辽市| 图木舒克市| 苏尼特左旗| 西城区| 丹巴县| 古田县| 秀山| 平果县| 邵东县| 宝丰县| 乌拉特中旗| 含山县| 永登县| 磐安县| 晋江市| 富民县| 桐柏县| 岱山县| 澄迈县| 河曲县| 吉林省| 汕尾市| 会泽县| 海林市| 双峰县| 贺兰县| 甘南县| 宜丰县| 民县| 若尔盖县| 大悟县| 观塘区|