using UnityEngine;
public class CameraLag : MonoBehaviour
{
public Transform attach;
public Transform target;
public float time = 1.0f;
public Vector3 pos;
Vector3 spd = Vector3.zero;
void Start()
{
if ( attach )
pos = attach.position;
}
void LateUpdate()
{
if ( attach )
{
Vector3 cpos = attach.position;
pos = Vector3.SmoothDamp(pos, cpos, ref spd, time);
transform.position = pos;
if ( target )
{
transform.rotation = Quaternion.LookRotation(target.position - pos);
}
}
}
}
Unity 攝像機平滑跟隨
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.