// Start is called before the first frame update private void Awake() { eventButton = GameObject.Find("EventButton").GetComponent <Button>(); textCanvas = GetComponentInChildren <TextCanvas>(true); buttonText = eventButton.GetComponentInChildren <Text>(true); naviCanvas = GetComponentInChildren <NaviCanvas>(true); gameOverCanvas = GetComponentInChildren <GameOverCanvas>(true); gameClearCanvas = GetComponentInChildren <GameClearCanvas>(true); enemy = GameObject.FindGameObjectWithTag("Enemy").GetComponent <Enemy>(); player = GameObject.FindGameObjectWithTag("Player").GetComponent <Player>(); eventCanvas = GetComponentInChildren <EventCanvas>(true); }
// Start is called before the first frame update virtual protected void Start() { button = FrontSceneManager.eventButton; buttonText = FrontSceneManager.buttonText; fadeCanvas = GameManager.fadeCanvas; textCanvas = FrontSceneManager.textCanvas; // audioController = GameManager.audioController; naviCanvas = FrontSceneManager.naviCanvas; gameClearCanvas = FrontSceneManager.gameClearCanvas; enemy = FrontSceneManager.enemy.gameObject; player = FrontSceneManager.player.transform; if (unityEvent == null) { unityEvent = new UnityEvent(); } }