コード例 #1
0
ファイル: BallController.cs プロジェクト: nolimet/Proeve
 /// <summary>
 /// Called when pause state has changed
 /// </summary>
 /// <param name="pause"></param>
 void OnPause(Events.IPause pause)
 {
     enabled = !pause.State;
     if (pause.State)
     {
         savedSpeed           = rigidbody2D.velocity;
         rigidbody2D.velocity = Vector2.zero;
         frozen = true;
         SetConstraints();
     }
     else
     {
         frozen = false;
         SetConstraints();
         rigidbody2D.velocity = savedSpeed;
     }
 }
コード例 #2
0
ファイル: InputManager.cs プロジェクト: nolimet/Proeve
 void OnPause(Events.IPause pause)
 {
     paused = pause.State;
 }
コード例 #3
0
ファイル: GoalController.cs プロジェクト: nolimet/Proeve
 void OnPause(Events.IPause obj)
 {
     enabled = !obj.State;
 }
コード例 #4
0
 void onGamePause(Events.IPause obj)
 {
     StartCoroutine(PauseBMGSound(obj.State));
     StartCoroutine(PauseSFXSound(obj.State));
 }