//Jimmy Vegas Unity Tutorial //This script is for locations using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class LocationDisplay : MonoBehaviour { public GameObject locationDisplay; public string locationName; void OnTriggerEnter(Collider other) { if (other.tag == "Player") { this.gameObject.GetComponent().enabled = false; locationDisplay.GetComponent().text = locationName; locationDisplay.GetComponent().Play("LocationDisplay"); StartCoroutine(ResetLoc()); } } IEnumerator ResetLoc() { yield return new WaitForSeconds(7); locationDisplay.GetComponent().Play("New State"); this.gameObject.GetComponent().enabled = true; } }