using UnityEngine; public class SawBladeTrigger : MonoBehaviour { private DeathScreenManager deathScreenManager; private void Start() { // Get reference to the DeathScreenManager in the scene deathScreenManager = FindObjectOfType(); if (deathScreenManager == null) { Debug.LogError("DeathScreenManager not found in the scene!"); } } private void OnTriggerEnter2D(Collider2D other) { Debug.Log("Trigger hit: " + other.name); if (other.CompareTag("Player")) { Debug.Log("Player killed by saw."); // Disable player instead of destroying other.gameObject.SetActive(false); // Show death screen if (deathScreenManager != null) { deathScreenManager.ShowDeathScreen(); } } } }