예제 #1
0
        public GameMain()
        {
            // もとからあった初期化
            InitializeComponent();

            // セリフ用オブジェクト生成
            pl = new NAudio.Wave.WaveOut();

            // スプラッシュスクリーンの表示
            SplashScreen ss = new SplashScreen();

            ss.Show();
            ss.Refresh();
            Thread.Sleep(3200);
            ss.Close();
            ss.Dispose();

            // キャラクタ選択画面の表示
            CharacterSelect cs = new CharacterSelect()
            {
                mm = this
            };

            cs.ShowDialog();
            cs.Dispose();
        }
예제 #2
0
        // メニューに戻るボタン
        private void RestartButton_Click(object sender, EventArgs e)
        {
            // 自分自身を隠して
            this.Hide();

            // キャラ選択画面の表示
            CharacterSelect cs = new CharacterSelect()
            {
                mm = this
            };

            cs.ShowDialog();
            cs.Dispose();

            // キャラ選択されていたらゲーム開始
            if (chara == 1 || chara == 2)
            {
                this.Show();
                PlayGame();
            }
            else
            {
                this.Close();
                this.Dispose();
            }
        }