android大份机型使用 骨骼动画异步加载时调用粒子效果会闪退(ios和pc,少部分android机上不会)
就是先异步加载
CCArmatureDataManager::sharedArmatureDataManager()->addArmatureFileInfoAsync(…);
然后再调用粒子效果
CCParticleSystemQuad * psq = CCParticleSystemQuad::create(…);
错误信息如下:
02-11 16:31:09.348: D/cocos2d-x debug info(17828): Get data from file(assets/effects/UIGX1006.plist) failed!
02-11 16:31:09.348: D/cocos2d-x debug info(17828): Get data from file(assets/effects/cjdh1002.ExportJson) failed!
02-11 16:31:09.348: D/cocos2d-x debug info(17828): GetParseError Text only contains white space(s)
02-11 16:31:09.348: D/cocos2d-x debug info(17828): Assert failed: Particles: file not found
02-11 16:31:09.348: E/cocos2d-x assert(17828): D:\SDK\cocos2d-x-2.2.5/cocos2dx/particle_nodes/CCParticleSystem.cpp function:initWithFile line:174
请问大家遇见过吗?
有没有什么解决方法?
