我想停止ccSprite
onExit
方法的所有操作,以下是我的代码。
-(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];
}
但它在still_water_flare1 = (CCSprite*)[water_trip getChildByTag:i];
这行上给了我 EXC_BAD_ACCESS 。 getChildByTag
。我也在其他地方使用相同的代码,它的工作正常。但它只是在onExit方法中不起作用。如何在onExit方法上停止ccSprite
的所有操作?