【发布时间】:2013-09-04 22:28:44
【问题描述】:
我的游戏在启动时有轻微的“闪烁”,因为我试图在 appDidFinishLoading 中加载大量游戏资源(几个 CCScene 和纹理)。我发现尝试异步加载纹理或 CCScenes 会导致绘图问题(纹理只是一个黑色方块)。在 cocos2d 中初始化游戏资源(不仅仅是纹理)的正确方法是什么?
【问题讨论】:
-
显示一个带有加载图形的“加载”场景,然后加载剩余的资源(异步与否)
-
这很奇怪...我做了一个“加载”场景,我在它的 init 方法中加载我的资产,然后在 onEnter 中切换场景,但它仍然跳过... ...等待。在里面。正在加载。废话。等一下!
-
为什么在 OnEnter 中切换场景而不是一些异步资源加载的回调?
-
因为 14 小时前我还是个笨程序员。 NSOperation,你这辈子都去哪儿了?!
标签: iphone ios objective-c cocos2d-iphone