unity3d一个物体围绕另一个物体旋转
2017-06-10 14:50
591 查看
可以使用RotateAround,代码如下:
其中第一个参数是要围绕哪一个对象来旋转,Sun.transform.position表示的是Sun的中心点。
第二个参数是指要围绕哪一个轴来旋转,Vector3.down表示围绕y轴负向旋转(也可以理解为逆时针),如果是Vector.up表示顺时针。
第三个参数之每一帧移动的角度,这里为5度。
transform.RotateAround (Sun.transform.position, Vector3.down, 5);
其中第一个参数是要围绕哪一个对象来旋转,Sun.transform.position表示的是Sun的中心点。
第二个参数是指要围绕哪一个轴来旋转,Vector3.down表示围绕y轴负向旋转(也可以理解为逆时针),如果是Vector.up表示顺时针。
第三个参数之每一帧移动的角度,这里为5度。
相关文章推荐
- UNITY3D 一行代码实现一个物体保持面向另一个物体(旋转)
- 用unity3d做一个物体围绕另外一个物体旋转。
- unity3d 相机围绕某个物体旋转,四元数*位置
- unity3d在android的场景中选择一个物体让他旋转平移
- unity之RotateAround 一个物体围绕另外一个物体旋转
- UE4创建一个围绕角色旋转的物体
- 一行代码实现一个物体保持面向另一个物体(旋转) .
- C#实现计算一个点围绕另一个点旋转指定弧度后坐标值的方法
- Unity3D开发之控制摄像机围绕物体旋转 平移 缩放
- Unity3d实现物体围绕某一点进行旋转
- 禁止Unity3D中的物体碰撞后旋转
- unity3d实现相机对场景物体的旋转、缩放、平移查看功能、近似于scene下查看场景的效果
- unity 一个物体相对另一个物体坐标系的偏转角度计算
- 一个物体从一个坐标系变换到另一个坐标系
- 运用字符串中位置的调换,比较一个旋转与另一个字符串是否相同。上篇博客的拓展。
- 【Unity3D】物体、材质的设置、物体位移与旋转
- 一个坐标点围绕任意中心点旋转--C#实现
- 物体围绕某个点旋转一定角度
- Unity 对一个物体新添加的灯光会导致另一个灯光关闭
- Unity3D --实现一个物体若隐若现的效果