using UnityEngine; public class ForceCameraPosOnEnable : MonoBehaviour { [SerializeField] private CameraRig cameraRig; [SerializeField] private Transform forcedPosition; [SerializeField] private float duration; private void Update() { if (duration >= 0f) { cameraRig.overrideCameraTarget = forcedPosition; duration -= Time.deltaTime; } else { cameraRig.overrideCameraTarget = null; Object.Destroy(this); } } }