围绕其中心点以单位3d旋转对象

时间:2012-09-21 10:06:23

标签: unity3d

如何围绕统一3d中心点旋转3d游戏对象。

2 个答案:

答案 0 :(得分:1)

使用

  

Transform.rotation

在这里查看示例/文档: Unity Script Reference

答案 1 :(得分:0)

只需使用渲染器的bounds.center

Vector3 position = myGameObject.GetComponent<Renderer>().bounds.center;

myGameObject.transform.RotateAround(position, rotationVector, degreesPerSecond * Time.deltaTime);

其中rotationVector是您的旋转轴(Vector3)