为什么我的 carObject 移动到 z 轴?

Why my carObject move to z-axis?

你好,我刚刚制作了一个脚本来在 Unity 周围移动汽车。 但我看到我的车不仅在 x 轴上移动,而且还在 z 轴上轻微移动。这是正常的吗? 而且我不知道如何上传图片,但我 post 上传的图片正确吗?

CarMove.cs

public class CarMove : MonoBehaviour {

    public float speed = 10.0f;

    void Update () {
        this.transform.Translate(Vector3.forward * speed);  
    }
}

Unity Vector3.froward

因为简单地说,Unity Vector3.forward 是 Vector3(0, 0, 1) 的缩写,它在 z 轴上增加 1 个单位。

您也可以在这里查看:

https://docs.unity3d.com/ScriptReference/Vector3.html

编码愉快!