大家玩 【别踩白块儿】 时,会发现在启动程序后,在很长时间停留在 “中间有个logo,周围一抹黑”的界面。对此颇为疑惑——按说 这个游戏 也没什么复杂的画面,为啥会这样呢?
后来想到这个游戏要加载A-Z总共 26 个钢琴音效。于是自己编写了一个测试代码,发现用SimpleAudioEngine调用preloadEffect预先加载音效时,加载26个音效要耗费10+秒以上,猜想别踩白块儿应该是因为这个缘故……
那么——
1、在加载时有没有办法加载的快一些呢?
2、系统能否提供像CCTextureCache::getInistance()->addImageAsync这样异步加载功能呢?
谢谢