particlessystem执行不同的下载从App Store



我为iPhone版本开发了一款游戏,并在模拟器和实际设备(iphone5/6/6+/ipad)上进行了测试。然而,当我从应用商店下载我的应用时,粒子系统的表现与iPhone 6、6+不同。粒子的运行速度要快得多。在我的实际测试设备上,所有iPhone版本的速率都是一样的。只有从应用商店下载后,执行速度才会有所不同。我使用粒子设计器生成plist,下面是我的部分代码:

        animationEmitter = [CCParticleSystem particleWithFile:@"columnexpo.plist"];
        [animationEmitter setPosition:ccp(x,y)];
        [self addChild:animationEmitter z:ZValue name:@"boardEmitterAnim"];

我使用cocos2d v3制作游戏。有人遇到同样的问题吗?谢谢你。

您应该在您的设备上测试仪器/配置文件构建-在Xcode中选择⌘i -因为这将启用为您发送到App Store的构建准备的所有优化。正如您所发现的,标准调试构建不会完全优化,并且可能具有较慢的性能。

我更新了Xcode,问题现在显示在我的设备上(iphone6)检查后,应该与CCAction相关。我在代码中注释了actionSequence函数,然后粒子速率又恢复正常。有人知道原因吗?BTW,我发现了另一个问题,设备不能同时显示两个粒子系统,设备只会显示我添加的第一个孩子。这个问题只发生在iphone6/6+(真实设备)上,模拟器显示没有问题。

相关内容

  • 没有找到相关文章

最新更新