예제 #1
0
 private void OnEnable()
 {
     fadeGroup.FadeIn(() =>
     {
         NavigationView.BlackSetting(true);
     });
 }
예제 #2
0
 protected override void OnOpen()
 {
     base.OnOpen();
     RefreshUI();
     AudioManager.PlayMusic($"BGM{Random.Range(1, 3)}", 1f);
     NavigationView.BlackSetting(false);
     if (CheckVersion())
     {
         StartCoroutine(ShowOpenHints());
     }
 }
예제 #3
0
 protected override void OnOpen()
 {
     base.OnOpen();
     tutorialPowerUpBtn = levelPanel.firePowerUpBtn.GetComponent <RectTransform>();
     this.BindUntilDisable <EventGameData>(OnEventGameData);
     RefreshUI();
     fadeGroup.FadeIn(() =>
     {
         NavigationView.BlackSetting(true);
     });
 }
예제 #4
0
        protected override void OnOpen()
        {
            base.OnOpen();
            this.BindUntilDisable <EventGameData>(OnEventGameData);
            mVirus.Clear();
            foreach (var v in TableVirus.GetAll())
            {
                if (v.collectable <= 0)
                {
                    continue;
                }
                var _data = new VirusData();
                _data.SetData(v.id);
                mVirus.Add(_data);
            }
            mVirus.Sort((a, b) => b.isUnlock.CompareTo(a.isUnlock));

            Refresh();

            fadeGroup.FadeIn(() =>
            {
                NavigationView.BlackSetting(true);
            });
        }
예제 #5
0
 private void OnClickClose()
 {
     NavigationView.BlackSetting(false);
     fadeGroup.FadeOut(Close);
 }