using UnityEngine; using TMPro; using System.Collections; public class PlayerController : MonoBehaviour { public GameObject keyIconUI; public TextMeshProUGUI lockedText; void OnTriggerEnter2D(Collider2D other) { if (other.CompareTag("Key")) { KeyManager.hasKey = true; keyIconUI.SetActive(true); Destroy(other.gameObject); } } IEnumerator ShowLockedMessage() { lockedText.alpha = 1; yield return new WaitForSeconds(2f); lockedText.alpha = 0; } }