0

次のように CCRotateBy および CCBezierTo アクションの CCSpawn を実行しようとしています。

ccBezierConfig bezier;
    bezier.controlPoint_1 = ccp (startX, startY);
    bezier.controlPoint_2 = ccp (endX, endY);
    bezier.endPosition    = ccp (endX, endY);

    id rotate =[CCRotateBy actionWithDuration:3.0f angle:360];
    id curve = [CCBezierTo actionWithDuration:3.0f bezier:bezier];
    id spawn = [CCSpawn actions:rotate, curve, nil];

    [self runAction:spawn];

しかし、これらのアクションが実行されているときは、かなりぎくしゃく/ぎくしゃくしているようです。シミュレーターでテストしましたが (正確ではありません)、非常に不安定ですが、iPhone 3gs、iPhone 4、および iPhone 5 でテストしています。少しぎくしゃくしたものはiPhone 4で、3gsではさらにそうです。私が抱えている問題は、どのデバイスやシミュレーターでもフレーム レートの低下に気付いていないことです。どんなインサイトでも大歓迎です。

4

0 に答える 0