// EnterShipTrigger.cs // Zweck: Trigger in Hangar; wenn Player eintritt -> Cockpit-Transition starten. using UnityEngine; public class EnterShipTrigger : MonoBehaviour { [SerializeField] private CockpitTransitionController transition; // Zielcontroller [SerializeField] private string playerTag = "Player"; // Tag des Spielers private void OnTriggerEnter(Collider other) { // Sicherstellen, dass es der Spieler ist if (!other.CompareTag(playerTag)) return; if (transition != null) transition.EnterCockpit(); else Debug.LogWarning("[ShipEntryTrigger] Kein CockpitTransitionController zugewiesen!"); } }