using UnityEngine; public class FallDetector : MonoBehaviour { private UIManager uiManager; void Start() { // Récupère la référence du UIManager dans la scène uiManager = FindObjectOfType<UIManager>(); if (uiManager == null) { Debug.LogError("UIManager not found in the scene!"); } } void OnTriggerEnter(Collider other) { // Assurez-vous que l'objet détecté est le droïde Debug.Log("Collision detected with: " + other.gameObject.name); if (other.CompareTag("Player")) { Debug.Log("Player detected - Triggering game over"); if (uiManager != null) { uiManager.TriggerGameOver(); } else { Debug.LogError("UIManager reference is null!"); } } } }