我正在制作一款iPhone游戏,其中我有两个主要视图,计划阶段和行动阶段。这两个都会有不同的图形等,但我显然需要在它们之间传递信息。我已经完成了规划阶段的编程工作,并且我知道如何在视图之间切换,但我对于如何设置整个事情有点模糊。我的SwitchViewController处理两个视图之间的切换,是否也控制游戏状态的传递,游戏在两个视图之间移动?还是有更好的方法来做到这一点?谢谢阅读!关于我的iPhone游戏结构的非常基本的问题
1
A
回答
1
将所有游戏信息打包成单个“gameState”对象并将其附加到您的应用程序委托(或其他一些“非暂时性”对象)可能是有意义的。
如果您全部来回传递,如果您改变流程或添加变量并忘记传递它,则可能会遇到问题。这种方法避免了这两个问题。
0
我会建议设置一个sharedInstance,这将允许您在两个屏幕之间使用数据。
相关问题
- 1. 非常基本的Java游戏网络?
- 2. 基本问题关于结构
- 3. 基本游戏DrawEngine问题
- 4. 游戏正常结束的问题
- 5. 关于Python中的循环的非常基本的问题
- 6. 基于文本的游戏的基本保存游戏
- 7. 基于文本的游戏
- 8. 关于document.write函数的一个非常基本的JavaScript问题
- 9. (C++)关于语法的非常基本的问题
- 10. Android非常基础的游戏开发
- 11. cocos2d iphone游戏结构
- 12. 简单的Cocos2d Iphone游戏。只是一些基本问题
- 13. 基于文本的冒险游戏的库存问题蟒蛇
- 14. 使用pygame问题/问题的基于Tile的游戏
- 15. 关于结构的问题
- 16. 更改图像视图对象的位置(非常基本的iPhone游戏)
- 17. 更多关于我的文字游戏的问题
- 18. 关于猜测的非常简单的游戏
- 19. 构建基于iOS的地图游戏
- 20. 基于Servlet的基于游戏的游戏
- 21. 关于基本C++关于结构的询问
- 22. 游戏中关卡的数据结构
- 23. 我的iPhone游戏游戏中心
- 24. 基于选择的冒险游戏的数据结构?
- 25. 基本游戏考古问题
- 26. AS3 - 遇到基本游戏类问题
- 27. 非常基本Backbone.js问题
- 28. 一个问题关于继承在我的游戏
- 29. 我有一些关于GUI风险的问题游戏
- 30. iPhone游戏。 2个问题与iPad3的