【发布时间】:2009-12-12 04:03:48
【问题描述】:
我正在使用 Cocos2d 为 iPhone 开发游戏,我现在遇到的问题是游戏在 iPhone 上实际运行时崩溃,但在模拟器上很好。也许游戏已经消耗了太多内存。嗯,我在想,也许我创造了这么多的对象。比如用户在玩的时候,如果犯了错误,游戏会在屏幕上显示错误的字幕,并且对于玩家的每一个动作,字幕都是不同的。我不知道开发人员在 Cocos2D 中为游戏创建字幕的正常方式。他们如何在不消耗大量内存的情况下轻松切换字幕。我现在正在尝试减少内存使用的最佳方法。我将 Sprite 切换到 AtlasSprite,对于计时器和计分器,我也使用了 LabelAtlas。它仍然崩溃,即使它现在使用更少的内存。
谁能给我一些好的建议,比如人们在 cocos 中创建游戏所遵循的标准。
【问题讨论】:
标签: cocos2d-iphone