コード例 #1
0
ファイル: PauseMenu.cs プロジェクト: Vityaer/SL
 public void OnOffMenu()
 {
     flagOpen = !flagOpen;
     if (flagOpen)
     {
         Cursor.visible = true;
         Time.timeScale = 0;
         ObserverTimeScale.ChangeLevel(0f);
         quitMenu.enabled = true;
         GameObject Player = GameObject.FindWithTag("Player");
         if (Player.GetComponent <RoosterScript>())
         {
             Player.GetComponent <RoosterScript>().isGame = false;
         }
         if (Player.GetComponent <RoosterScriptWithShield>())
         {
             Player.GetComponent <RoosterScriptWithShield>().isGame = false;
         }
         if (Player.GetComponent <RoosterScriptWizard>())
         {
             Player.GetComponent <RoosterScriptWizard>().isGame = false;
         }
     }
     else
     {
         GoPress();
     }
 }
コード例 #2
0
ファイル: VolumeController.cs プロジェクト: Vityaer/SL
 void OnDestroy()
 {
     if (!music)
     {
         ObserverSoundLevel.UnRegister(ChangeLevelSound);
     }
     else
     {
         ObserverMusicLevel.UnRegister(ChangeLevelSound);
     }
     ObserverTimeScale.UnRegister(ChangeTimeScale);
     ObserverHP.UnRegister(ChangeHPRooster);
 }
コード例 #3
0
ファイル: VolumeController.cs プロジェクト: Vityaer/SL
 void Start()
 {
     ObserverHP.Register(ChangeHPRooster);
     if (!music)
     {
         ObserverSoundLevel.Register(ChangeLevelSound);
         Volume = ObserverSoundLevel.level;
     }
     else
     {
         ObserverMusicLevel.Register(ChangeLevelSound);
         Volume = ObserverMusicLevel.level;
     }
     ObserverTimeScale.Register(ChangeTimeScale);
     scale = ObserverTimeScale.level;
     ChangeHPRooster(ObserverHP.level);
 }
コード例 #4
0
ファイル: PauseMenu.cs プロジェクト: Vityaer/SL
    public void GoPress()
    {
        Cursor.visible   = false;
        flagOpen         = false;
        quitMenu.enabled = false;
        Time.timeScale   = 1;
        ObserverTimeScale.ChangeLevel(1f);
        GameObject Player = GameObject.FindWithTag("Player");

        if (Player.GetComponent <RoosterScript>())
        {
            Player.GetComponent <RoosterScript>().isGame = true;
        }
        if (Player.GetComponent <RoosterScriptWithShield>())
        {
            Player.GetComponent <RoosterScriptWithShield>().isGame = true;
        }
        if (Player.GetComponent <RoosterScriptWizard>())
        {
            Player.GetComponent <RoosterScriptWizard>().isGame = true;
        }
    }