我有两个对象: 播放器和 的敌人 我需要关注Enemy的玩家。 我试过这样的事情:
var player : GameObject;
function Start ()
{
var agent: NavMeshAgent = GetComponent.<NavMeshAgent>();
agent.SetDestination(player.transform.position);
}
function Update () {
}
但没有任何反应。
答案 0 :(得分:0)
Update
方法每帧运行代码,因此如果您有移动操作,请将代码放入更新方法中。我从未听说过NavMeshAgent
。
#1:最简单的方法是向GameObject
添加rigidbody个对象,并使用方法MovePosition()
。
#2:第二种方法是将gameObject
设置为应该遵循的gameObject
中的子项。比统一执行翻译。
#3:您也可以自己计算位置,但首先您应该学习更多关于统一的内容。
希望有所帮助!