unity 物体自己旋转
时间: 2023-09-21 15:09:14 浏览: 118
Unity实现物体沿自身的任意轴向旋转
在 Unity 中,你可以使用 `Transform.Rotate()` 方法来使物体自身旋转。该方法接受一个 `Vector3` 类型的参数,表示旋转的轴向和旋转的角度。
下面是一个简单的例子,让物体绕 Y 轴旋转:
```csharp
public class RotateObject : MonoBehaviour
{
public float rotateSpeed = 30f;
void Update()
{
// 绕 Y 轴旋转
transform.Rotate(Vector3.up * rotateSpeed * Time.deltaTime);
}
}
```
将该脚本挂载在需要旋转的物体上,调整 `rotateSpeed` 参数即可控制旋转的速度。
阅读全文