Unity3d 向三维文本添加移动

Unity3d 向三维文本添加移动,unity3d,monodevelop,Unity3d,Monodevelop,尝试使用左箭头和右箭头移动文本。 我放置了一个3D文本组件,并添加了一个用于移动的c#脚本。 我将脚本附加到文本,但它不想移动 诀窍是什么?它在使用立方体时有效,但这不是我想要做的 void Update () { if (Input.GetAxis("Horizontal") != 0) { transform.Translate(new Vector3(Input.GetAxis("Horizontal") * speed * Time.deltaTime,

尝试使用左箭头和右箭头移动文本。 我放置了一个3D文本组件,并添加了一个用于移动的c#脚本。 我将脚本附加到文本,但它不想移动

诀窍是什么?它在使用立方体时有效,但这不是我想要做的

void Update () 
{
    if (Input.GetAxis("Horizontal") != 0)
    {
        transform.Translate(new Vector3(Input.GetAxis("Horizontal") * speed * Time.deltaTime, 0,0));
    }
} 

好的,我想出来了,但必须添加一个盒子碰撞器并正确设置