クイズ企画中です。不正解のスプライトを 2 ~ 3 秒間アニメートしたい。その後、自動的に消えるはずです。どうやってやるの?
質問する
1010 次
1 に答える
3
CCFadeOut *fade = [CCFadeOut actionWithDuration:3]; //this will make it fade
CCCallFuncN *remove = [CCCallFuncN actionWithTarget:self selector:@selector(removeSprite:)];
CCSequence *seq = [CCSequence actions: fade, remove, nil];
[mySprite runAction:seq];
これは、上で割り当てた CCCallFuncN オブジェクトによって呼び出されるメソッドです。
-(void) removeSprite:(id)sender
{
[self removeChild:sender cleanup:YES];
}
これが役立つことを願っています.乾杯!
于 2012-07-09T05:51:00.113 に答える