如何像Wii Tanks一样将罐体朝运动方向旋转-Unity

时间:2019-05-09 03:51:02

标签: c# unity3d rotation quaternions

我正在尝试像Wii Tanks中那样移动坦克。我不知道如何沿移动方向旋转水箱。旋转只会在y轴上,因此水箱不会开始翻转。

    moveDir = new Vector3(Input.GetAxis("Horizontal"), 0, Input.GetAxis("Vertical"));
    moveDir = transform.TransformDirection(moveDir);
    controller.Move(moveDir * Time.deltaTime * speed);

这是我移动水箱的代码,所以现在我只需要旋转水箱即可。感谢您抽出宝贵的时间来阅读我的问题。

0 个答案:

没有答案