我希望我的小动物 AI 在玩家踢它时直接从玩家身边跑开,我不知道计算该角度的数学和语法。他们是两个在世界空间中独立移动的角色。
这是我到目前为止得到的:
waypoint = (fleeWP.transform.position);
transform.LookAt(Vector3(waypoint.x, transform.position.y, waypoint.z));
transform.Translate (Vector3.forward * speed * Time.deltaTime);
这目前使小动物朝着航路点移动,而不是远离。我可能攻击这一切都是错误的。请责备我。