【发布时间】:2013-01-14 13:35:55
【问题描述】:
我正在为 Windows Phone 8 开发一个小型游戏应用程序。
我有三个游戏,我想知道是否可以在随机时间内(从 main.cs)从 game1 切换到 game2 再到 game3。
我会稍微解释一下 这是应用程序的树
- 资源
- 参考文献
- 类
- AbstractGame.cs
- Pong.cs
- Arkanoid.cs
- 列表项
- Main.cs
- Program.cs
游戏的基本目的是,您在 main.cs 中设置一个随机数字,然后在 pong 和 arkanoid 之间进行主切换(并且您必须为变化做好准备)
抽象只是一个继承Microsoft.Xna.Framework.Game的“容器”
在我在调试器上运行程序之前它“运行良好”,因为它向我显示了这个错误。
“无法运行多个游戏”
这是因为 Main.cs、Pong.cs 和 Arkanoid.cs 是 Game-child 类
有什么解决办法吗?我的意思是,这种逻辑可以避免这种错误(在 Main.cs 中运行/切换游戏)
如果 Pong.cs 和 Arkanoid 继承自 DrawableGameComponent 会更好?
提前感谢您的任何回复
【问题讨论】:
标签: c# xna visual-studio-2012 windows-phone-8 game-engine