a
と b
の間を t で球状に補間します。パラメーター t
は、[0, 1] の範囲です。
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public Transform from; public Transform to; public float speed = 0.1F; void Update() { transform.rotation = Quaternion.Slerp(from.rotation, to.rotation, Time.time * speed); } }
関連項目: Lerp, SlerpUnclamped.