Windows Phone 8用の小さなゲーム アプリケーションに取り組んでいます。
内部に 3 つのゲームがあり、ランダム時間で (main.cs から) game1 から game2、game3 に切り替えることができるかどうかを知りたいです。
少し説明します アプリケーションのツリーはこちら
- 資力
- 参考文献
- クラス
- AbstractGame.cs
- Pong.cs
- アルカノイド.cs
- リスト項目
- Main.cs
- Program.cs
基本的に、このゲームの目的は、main.cs に乱数を設定してから、ポンとアルカノイドの間のメイン スイッチを設定することです (そして、変更に備える必要があります)。
アブストラクトは、Microsoft.Xna.Framework.Game を継承する「コンテナー」に過ぎません。
このエラーが表示されるため、デバッガーでプログラムを実行するまではうまく機能します。
「ゲームの複数のインスタンスを実行できません」
これは、Main.cs、Pong.cs、Arkanoid.cs が Game-child クラスであるためです。
これに対する解決策はありますか?つまり、このロジック (Main.cs でゲームの実行/切り替え) を使用すると、そのようなエラーを回避することができます。
Pong.cs と Arkanoid は DrawableGameComponent を継承した方が良いですか?
返信ありがとうございます