using System; using UnityEngine; namespace Cinemachine.Examples { /// /// Simple script that makes this transform look at a target. /// public class BossLookAt : MonoBehaviour { [Tooltip("Look at this transform")] public Transform m_LookAt; [Tooltip("Lock the camera's X rotation to this value (in angles)")] public float m_RotationX = 0; [Tooltip("Lock the camera's Z rotation to this value (in angles)")] public float m_RotationZ = 0; void Update() { transform.LookAt(m_LookAt); var euler = transform.rotation.eulerAngles; transform.rotation = Quaternion.Euler(m_RotationX, euler.y, m_RotationZ); } } }