我正在为Windows Phone 8开发一个小型游戏应用程序。
我里面有三场比赛,我想知道是否可以(从main.cs)在随机时间内从game1切换到game2再到game3。
我要稍微解释一下 这是应用程序的树
- 资源
- 参考
- 课程
- 抽象游戏.cs
- 乒乓球
- 打砖块.cs
- 项目清单
- 主文件
- 程序.cs
基本上游戏的目的是,你在 main.cs 中设置一个随机数字,然后在 pong 和 arkanoid 之间进行主切换(你必须为改变做好准备)
抽象只是一个继承 Microsoft.Xna.Framework.Game 的“容器”
在我在调试器上运行程序之前,它“运行良好”,因为它向我显示了这个错误。
“无法运行多个游戏”
这是因为 Main.cs、Pong.cs 和 Arkanoid.cs 是 Game-child 类
有什么解决办法吗?我的意思是,这种逻辑可以避免这种错误(在 Main.cs 中运行/切换游戏)
如果 Pong.cs 和 Arkanoid 继承自 DrawableGameComponent 会更好吗?
提前感谢您的任何回复