您的位置:首页 > 移动开发 > Unity3D

用unity3d做一个物体围绕另外一个物体旋转。

2014-07-31 10:35 495 查看
这个地方没有什么好说的,主要用到:两个方法。

transform.RotateAround(o.transform.position,Vector3.up,20*Time.deltaTime);

transform.Rotate(Vector3.up, 20*Time.deltaTime, Space.World);

RotateAround():让物体围绕招某点旋转,参数分别为,旋转的点坐标,旋转的方向,旋转的速度。

Rotate():让物体自传,参数分别为:旋转的方向,旋转的速度,旋转的坐标系(世界坐标系和自身坐标系)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: