我目前正在使用 cocos2dx C++ 2.0.1 版,并且正在尝试向精灵添加破碎效果。当我运行这段代码时,我确实看到了破碎效果,但它大大降低了我的帧速率。
CCActionInterval* shatteredTiles = CCShatteredTiles3D::create(20 ,false,ccg(10,10), .5f);
网格[3][3].color->runAction(shatteredTiles);
(顺便说一下 grid[3][3].color 只是一个 ccsprite)
仅从运行此代码开始,我就从 60fps 一直到 30。我想一次在 16 个不同的精灵上做这样的事情,这让我的代码在那之后以 3fps 运行。我做错了什么我一直试图解决这个问题一整天。任何帮助将不胜感激,谢谢。