1

ccSpriteononExitメソッドのすべてのアクションを停止したいのですが、以下は私のコードです。

-(void)onExit{
    CCSprite *still_water_flare1;
    for(NSInteger i=1;i<=50;i++)
    {
        still_water_flare1  = (CCSprite*)[water_trip getChildByTag:i];
        [still_water_flare1 stopAllActions];

    }

    [[UIAccelerometer sharedAccelerometer] setDelegate:nil];
    [super onExit];
}

しかし、この行にEXC_BAD_ACCESSが表示され ます。. 他の場所でも同じコードを使用しましたが、正常に動作します。しかし、それは onExit メソッドでのみ機能しません。onExit メソッドのすべてのアクションを停止するには?still_water_flare1 = (CCSprite*)[water_trip getChildByTag:i];getChildByTagccSprite

4

0 に答える 0