using UnityEngine; /// /// Billboard 脚本 —— 让 Sprite 始终面朝相机,消除透视相机角度导致的 Sprite 变形。 /// 挂到怪物/角色根物体上即可。 /// public class facingcamera : MonoBehaviour { private Camera _cam; private void Start() { _cam = Camera.main; } private void LateUpdate() { if (_cam == null) return; // 让物体的 forward (Z+) 指向相机,Sprite 平面自然朝向相机 transform.LookAt( transform.position + (_cam.transform.position - transform.position), Vector3.up ); } }