用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():让物体自传,参数分别为:旋转的方向,旋转的速度,旋转的坐标系(世界坐标系和自身坐标系)。
transform.RotateAround(o.transform.position,Vector3.up,20*Time.deltaTime);
transform.Rotate(Vector3.up, 20*Time.deltaTime, Space.World);
RotateAround():让物体围绕招某点旋转,参数分别为,旋转的点坐标,旋转的方向,旋转的速度。
Rotate():让物体自传,参数分别为:旋转的方向,旋转的速度,旋转的坐标系(世界坐标系和自身坐标系)。
相关文章推荐
- unity之RotateAround 一个物体围绕另外一个物体旋转
- unity3d一个物体围绕另一个物体旋转
- Unity3D开发之控制摄像机围绕物体旋转 平移 缩放
- unity3d 相机围绕某个物体旋转,四元数*位置
- 一个点围绕另外一个点旋转一定角度的新坐标
- Unity3d实现物体围绕某一点进行旋转
- UE4创建一个围绕角色旋转的物体
- unity3d在android的场景中选择一个物体让他旋转平移
- UNITY3D 一行代码实现一个物体保持面向另一个物体(旋转)
- android Bitmap围绕一个点进行旋转
- Unity3D实现点击物体旋转
- unity3d Quaternion 计算3D物体旋转角度
- Unity3D中物体绕垂直于鼠标划过方向的轴的旋转
- [unity基础教程] Unity3D 一个物体在两个物体间移动
- Unity3d物体模型(实现旋转缩放平移自动旋转)
- Unity3D 拖动物体旋转
- Unity3d物体模型(实现旋转缩放平移自动旋转)
- Unity3d物体模型(实现旋转缩放平移自动旋转)
- android Bitmap围绕一个点进行旋转
- android Bitmap围绕一个点进行旋转