【问题标题】:How to follow a car with correct rotation如何正确旋转跟随汽车
【发布时间】:2016-06-27 11:19:33
【问题描述】:

我正在制作一款汽车将跟随用户汽车的游戏。我正在使用键盘键移动二手车,它在我的游戏环境道路上运行良好。为了跟随敌车,我正在使用 nevMesh,它正确地跟随,但随后的汽车/敌车旋转不正确。我很惊讶我如何控制它?或者有没有其他方法可以实现这个目标

【问题讨论】:

    标签: c# unity3d artificial-intelligence


    【解决方案1】:

    你可以使用“LookAt()”函数来旋转你的敌车。

    public void LookTarget(){
        EnemyCarTransform.LookAt(UserCarTransform);
    }
    

    确保使用 Transform 属性并在每次移动敌车时调用它。

    【讨论】:

    • 你能解释一下到底发生了什么吗?你能粘贴敌人的汽车代码吗?
    • 敌人正在使用 nevmesh 跟踪我没有编写任何跟踪代码
    • 如果您没有敌车代码,您是否测试过“LookAt”功能?更新时?
    • 它正在跟随用户汽车,但方向仍然不正确
    • 您是否将 updateRotation 设置为 true? docs.unity3d.com/ScriptReference/…
    猜你喜欢
    • 2015-12-21
    • 1970-01-01
    • 1970-01-01
    • 2020-07-17
    • 1970-01-01
    • 2021-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多