0

アプリに大きな問題があります。アプリが終了する数歩前に、今日は背景画像を追加したいと考えていました。私の通常の FPS は黒い背景で 180 ですが、iPhone 4 サイズの 960/640 の背景を追加すると、FPS が 20 ~ 30 に変化したため、プレイできません。次に起こることは、私のプレイヤーと敵が衝突すると、彼らの行動を停止しますが、私の背景がある場合に限ります. 私は SpaceManager を使用しているので、おそらくその形状が原因です。FPSを遅くしないために、SpaceManagerで別の方法で背景を追加する方法を知っている人はいますか? 背景を追加しようとする方法は次のとおりです。

-(id) init
{
CCSprite *background = [CCSprite spriteWithFile:@"Background.png"];

background.anchorPoint = ccp(0, 0);

[self addChild:background z:-1];
}
4

2 に答える 2

0

fps の低下の原因として最も可能性が高いのは、画像が Retina ディスプレイ用に設計されているためであり、ファイルが大きいため、アプリの速度が低下します。使用しているデバイスもゲームの動作速度に影響を与えるため、3gs などでのみ遅い場合は、そのサポートを中止してください。

于 2013-01-25T21:24:50.823 に答える