我的应用程序有一个大问题。我距离我的应用程序结束还有几步之遥,今天我想添加一张背景图片。在黑色背景下,我的正常 FPS 为 180,当我为尺寸为 960/640 的 iphone 4 添加背景时,我的 FPS 变为 20-30,因此无法播放。接下来发生的事情是,当我的玩家和敌人发生碰撞时,他们会停止行动,但前提是有我的背景。我正在使用 SpaceManager,所以可能是因为它的形状。那么有谁知道如何在 SpaceManager 中以另一种方式添加背景以不减慢我的 FPS?这是我尝试添加背景的方式:
-(id) init
{
CCSprite *background = [CCSprite spriteWithFile:@"Background.png"];
background.anchorPoint = ccp(0, 0);
[self addChild:background z:-1];
}