Beispiel #1
0
    public override bool Close()
    {
        if (isFading)
        {
            return(false);
        }
        else
        {
            Time.timeScale  = 1f;
            menuGroup.alpha = 1f;
            buttonSelector.ForceDeSelect(); //원래 포스 셀렉트였는ㄴ데 일단 바꿔봤음...왜 셀렉트였던거지?

            AudioManager.Instance.audioSource_bgm.volume = 0f;
            AudioManager.Instance.audioSource_bgm.Play();
            AudioManager.Instance.audioSource_bgm.time   = audioTime;
            AudioManager.Instance.audioSource_bgm.volume = 1f;
            StartCoroutine(ProcessFadeAlpha_Close());
            return(true);
        }
    }
Beispiel #2
0
 public override bool Close()
 {
     if (isFading)
     {
         return(false);
     }
     else
     {
         buttonSelector.ForceDeSelect(); //원래 포스 셀렉트였는ㄴ데 일단 바꿔봤음...왜 셀렉트였던거지?
         if (onMainMenu)
         {
             uiMainMenu.Open();
         }
         else if (onPause)
         {
             uiPause.OpenMenu();
         }
         StartCoroutine(ProcessFadeAlpha_Close());
         return(true);
     }
 }
Beispiel #3
0
 public void ButtonClose()
 {
     buttonSelector.ForceDeSelect();
     Close();
 }