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

unity3d一个物体围绕另一个物体旋转

2017-06-10 14:50 591 查看
可以使用RotateAround,代码如下:

transform.RotateAround (Sun.transform.position, Vector3.down, 5);


其中第一个参数是要围绕哪一个对象来旋转,Sun.transform.position表示的是Sun的中心点。

第二个参数是指要围绕哪一个轴来旋转,Vector3.down表示围绕y轴负向旋转(也可以理解为逆时针),如果是Vector.up表示顺时针。

第三个参数之每一帧移动的角度,这里为5度。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: