我希望我的小动物AI在玩家踢它时直接离开玩家,我不知道计算该角度的数学和语法。它们是通过世界空间独立移动的两个角色。
这是我到目前为止所得到的:
waypoint = (fleeWP.transform.position);
transform.LookAt(Vector3(waypoint.x, transform.position.y, waypoint.z));
transform.Translate (Vector3.forward * speed * Time.deltaTime);
这使得小动物朝向航点而不是离开。我可能会攻击这一切都错了。请惩罚我。
答案 0 :(得分:2)
只需翻译翻译:
transform.Translate (Vector3.forward * speed * Time.deltaTime * -1);