解決方法がわからないエラーが発生しました。init で NSMutablearray を宣言し、アニメーション化する 2 つのスプライトで埋めて、CCAnimation を宣言しました。
animParpadeoNina = [[NSMutableArray alloc]init];
[animParpadeoNina addObject:[[CCSpriteFrameCache sharedSpriteFrameCache] spriteFrameByName:@"ninaCamina002b.png"]];
[animParpadeoNina addObject:[[CCSpriteFrameCache sharedSpriteFrameCache] spriteFrameByName:@"ninaCamina002.png"]];
for (id obj in animParpadeoNina) {
NSLog(@"%@",obj);
}
paralanina = [CCAnimation animationWithSpriteFrames:animParpadeoNina delay:.2];
ここで、すべてを宣言した直後にアクションを呼び出すと、アニメーションは機能しますが、他の関数で CCAnimation を実行しようとすると、「 EXC_BAD_ACCESS (code = 1, address = 0xb0ab1de8) 」が表示されます
配列に入力し、関数内で CCAnimation を宣言すると、機能します。問題は、このアクションを数回実行したいということです。同じコードを何度も入力して宣言する正しい方法は感じられません...
私は何を間違っていますか?これを解決するための提案はありますか? 前もって感謝します。