如何根据角度移动物体?

时间:2014-09-16 11:40:08

标签: unity3d

我正在使用Unity3d和mono develop(c#)。

我的对象是箭头。它在启动时得到随机天使。当我点击箭头时,它应该像枪射一些点一样移动。如何实现这一点?任何人都能帮忙吗?

1 个答案:

答案 0 :(得分:0)

属于您的GameObject的Transform上的forward Vector3描述了该对象的前进方向。

链接页面上给出的示例是rigidbody.velocity = transform.forward * 10;。因此,如果您将这行代码放在FixedUpdate函数中,那么GameObject将以10 * framerate的速度向前移动。