コード例 #1
0
ファイル: Game.cs プロジェクト: Silent-Lunatic/Soulcats
    public void Pause()
    {
        // flip pause
        paused = !paused;

        //Debug.Log ("PAUSED: " + paused);

        // toggle pause menu
        if (paused)
        {
            pauseTransition.AlphaUp();
        }
        else
        {
            pauseTransition.AlphaDown();
        }

        // set pause audio cutoff
        Audio.GET.overrideCutoff = paused ? pauseOverrideCutoff : -1f;

        // play sound
        if (paused)
        {
            Audio.Play("Collide", "ui");
        }

        // freeze time on pause
        Time.timeScale = paused ? 0f : 1f;
    }
コード例 #2
0
 public void Show()
 {
     // show hud
     if (teleporter.soulGemsTarget > 0)
     {
         transition.AlphaUp();
     }
 }
コード例 #3
0
ファイル: MainMenu.cs プロジェクト: Silent-Lunatic/Soulcats
    public void PlayButton()
    {
        // play select sound
        Audio.Play("Select", "ui");

        // fade out music
        Audio.GET.GetGroup("music").Automate(0f, 1f);

        // hide menu
        menuTransition.AlphaDown();

        // fade out
        transition.smoothTime = transitionOutTime;
        transition.AlphaUp();

        Invoke("LoadCharacterSelection", startDelay);
    }
コード例 #4
0
    public IEnumerator Load(string levelName)
    {
        // fade out music
        Audio.GET.GetGroup("music").Automate(0f, 1f);

        // fade out
        transition.smoothTime = transitionOutTime;
        transition.AlphaUp();

        yield return(new WaitForSeconds(loadDelay));

        // load next level
        SceneManager.LoadScene(levelName);

        // fade out
        transition.smoothTime = transitionInTime;
        transition.AlphaDown();
    }
コード例 #5
0
ファイル: PlayerHUD.cs プロジェクト: Silent-Lunatic/Soulcats
 public void Show()
 {
     // show hud
     transition.AlphaUp();
 }
コード例 #6
0
ファイル: Credits.cs プロジェクト: Silent-Lunatic/Soulcats
 public void ShowRoll()
 {
     rollTransition.AlphaUp();
 }
コード例 #7
0
ファイル: Credits.cs プロジェクト: Silent-Lunatic/Soulcats
 public void ShowCredits()
 {
     creditsShown = true;
     creditsTransition.AlphaUp();
 }
コード例 #8
0
ファイル: MainMenu.cs プロジェクト: Silent-Lunatic/Soulcats
 public void ShowMenu()
 {
     menuShown = true;
     menuTransition.AlphaUp();
 }