如何通过线性插值摆动对象?

时间:2018-04-10 23:39:28

标签: unity3d facebook-unity-sdk unity3d-2dtools

我尝试使用线性插值来摆动对象。

enter image description here

1 个答案:

答案 0 :(得分:0)

使用transform的RotateAround函数:

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    void Update() {
        transform.RotateAround(transform.position, Vector3.up, alpha);
    }
}

其中alpha是您想要旋转的角度,您需要更新它以进行平滑旋转。

enter image description here