Exemplo n.º 1
0
 private void Finish()
 {
     state        = State.Transcending;
     useCollision = DebugCollision.Off;
     //StopWithFadeOut();
     flameEffect.Stop();
     PlayWithFadeIn(nextLevel, false);
     Invoke("LoadNextScene", levelLoadDelay);
 }
Exemplo n.º 2
0
 private void Die()
 {
     state        = State.Transcending;
     useCollision = DebugCollision.Off;
     flameEffect.Stop();
     Invoke("LoadFirstScene", levelLoadDelay);
     //StopWithFadeOut();
     PlayWithFadeIn(crash, false);
     crashEffect.Play();
 }
Exemplo n.º 3
0
 private void DebugOnInput()
 {
     if (!Debug.isDebugBuild)
     {
         return;
     }
     if (Input.GetKeyDown(KeyCode.L))
     {
         Finish();
     }
     if (Input.GetKeyDown(KeyCode.C))
     {
         useCollision = useCollision == DebugCollision.On ? DebugCollision.Off : DebugCollision.On;
     }
 }