2013-11-01から1ヶ月間の記事一覧

CCSpawnで複数アクションを動かし、片方だけ止めようとしたら失敗した話

複数アクションを動かして、途中で片方だけ中断したいと思い、次のコードを書きました。 CCMoveBy *mb = CCMoveBy::create(0.15f, ccp(30.0f, 0.0f)); CCFadeTo *ft = CCFadeTo::create(0.15f, 225); ft->setTag(1); CCSpawn *sp = CCSpawn::createWithTwoAc…

CCBlinkを止める時の注意点

スプライトをずっと点滅させるために CCRepeatForever *rf = CCRepeatForever::create(CCBlink::create(0.3f, 2)); rf->setTag(1); sprite->runAction(rf); とかした後に、 sprite->stopActionByTag(1); sprite->setOpacity(255); とかして、点滅を止めたと…