// Use this for initialization void Start() { stageClearSign = GameObject.Find("stageClearSign").GetComponent <SpriteRenderer> (); getReadySign = GameObject.Find("getReadySign").GetComponent <SpriteRenderer> (); youDiedSign = GameObject.Find("youDiedSign").GetComponent <SpriteRenderer> (); control = FindObjectOfType(typeof(BullTrainController)) as BullTrainController; youDiedSign.enabled = false; stageClearSign.enabled = false; }
/// <summary> /// Get object references and start the instructions coroutine. Also disables the instructions in case the player dies /// </summary> void Start() { trainSign = GameObject.Find("trainSign").GetComponent <SpriteRenderer> (); control = FindObjectOfType(typeof(BullTrainController)) as BullTrainController; if (firstTimeOnTheTrain) { StartCoroutine(TrainSign()); StopCoroutine(TrainSign()); firstTimeOnTheTrain = false; } else if (!firstTimeOnTheTrain) { StopAllCoroutines(); HideTrainSign(); control.EnableMovement(); } }