私はゲームを開発していますが、明らかに動くオブジェクトがあります。移動すると遅くなります。私の同僚は、同じ問題 をしているこのように、私は障害物を移動します。また、私は、私は、例えば障害物を移動するときだけでなく、彼らはに起こる。..タイルで背景を移動Cocos 2D、なぜオブジェクトを動かすときに遅れますか?
-(void)manageFlight
{
[plane runAction:[CCMoveTo actionWithDuration:0.05 position:ccp(plane.position.x, plane.position.y-2)]];
//self.bgLayer.position=CGPointMake(self.bgLayer.position.x-1, self.bgLayer.position.y);
//self.bgTrees.position=CGPointMake(self.bgTrees.position.x-5, self.bgTrees.position.y);
}
:
-(void)moveThings:(ccTime)dt
{
CGSize size = [[CCDirector sharedDirector] winSize];
for(CCSprite * sprite in visibleObstacle)
{
if(sprite.position.x<=size.width)
{
sprite.position=ccp(sprite.position.x-2, sprite.position.y);
}
else
{
[self removeChild:sprite cleanup:YES];
[visibleObstacle removeObject:sprite];
}
}
}
したがって、私は飛行機を移動しますたとえスプライトが小さくても遅れます。何かアドバイス? iPhoneでゲームのための他の信頼できるフレームワークはありますか?ありがとう
フレームレートはどれくらいに下がりますか? は多くのオブジェクトを作成していますか? –
長い時間前に問題を解決しました) –