Esempio n. 1
0
        private void MainWindow_KeyUp(object sender, KeyEventArgs e)
        {
            switch (e.Key)
            {
            case Key.P:
                mIsPaused = !mIsPaused; break;

            case Key.Escape:
                this.Close(); break;

            case Key.S:
                manager.ShuffleGems(); break;
            }
        }
Esempio n. 2
0
 private void OnReadyChanged(bool value)
 {
     if (value)
     {
         if (possibleMoves.Count == 0)
         {
             gemManagerInstance.ShuffleGems();
             isReady = false;
             return;
         }
     }
     Debug.Log("GemManager ready state changed. value:" + value);
     if (null != OnReadyChangedEvent)
     {
         OnReadyChangedEvent(this, isReady);
     }
 }