コード例 #1
0
        public ResetBoardAnimationManager(GameManager gameManager, Block[,] board)
        {
            volume = Convert.ToSingle(gameManager.GameData.GameSettings.SoundVolume / 100);

            using (Stream stream = TitleContainer.OpenStream("swoosh2.wav"))
                _swooshSound = SoundEffect.FromStream(stream);

            _gameManager = gameManager;
            _board = board;
        }
コード例 #2
0
ファイル: App.xaml.cs プロジェクト: elucidsoft/BlackOut
 // Code to execute when the application is activated (brought to foreground)
 // This code will not execute when the application is first launched
 private void Application_Activated(object sender, ActivatedEventArgs e)
 {
     if (GameManager == null)
     {
         GameData gameData = GameData.LoadGameData();
         GameManager = new GameManager(gameData);
         //if (gameData.GameState.Level > 0)
         //{
         //    GameManager.LoadLevel(gameData.GameState.Level);
         //}
     }
 }
コード例 #3
0
ファイル: App.xaml.cs プロジェクト: elucidsoft/BlackOut
 // Code to execute when the application is launching (eg, from Start)
 // This code will not execute when the application is reactivated
 private void Application_Launching(object sender, LaunchingEventArgs e)
 {
     if (GameManager == null)
     {
         GameManager = new GameManager(GameData.LoadGameData());
         //GameScreen gameScreen = new GameScreen();
     }
 }