private void Awake() { PlayerData.instance.CheckInstance(); Time.timeScale = 1f; StartCoroutine(SceneFader.Instance.FadeIn(1f)); upgrade = GameObject.FindObjectOfType<CastleUpgrade>(); info = GameObject.FindObjectOfType<CastleInfo>(); stageClearEventReceiver = new GameEventReceiver(GameEvent.FirstC0S1Cleared, OnFirstC0S1Cleared); chapter0ClearEventReceiver = new GameEventReceiver(GameEvent.FirstChapter0Cleared, OnFirstChapter0Cleared); appRatingEventReceiver = new GameEventReceiver(GameEvent.AppRating, ShowAppRatingPopup); Invoke("CheckEvents", 1f); }
// Use this for initialization void Start() { castle = GameObject.Find("4.Castle").GetComponent <CastleInfo>(); SetCastleInfo(); }