3
動畫從點a移動到b,在動作中,動畫需要循環播放。例如,一個子彈移動到一個點,這個子彈是一個應該循環播放的動畫。cocos2d-x動畫在循環中播放
CCSequence::create(
CCSpawn::createWithTwoActions(
CCTargetedAction::create(sprite, CCMoveTo::create(3.0f, point_a)),
CCTargetedAction::create(sprite, CCRepeatForever::create(CCAnimate::create(animation)))
),0);
但是CCRepeatForever不能成爲動作序列的成員。 那麼該怎麼做呢?我使用的序列,因爲有其他行動排隊(上面省略)
將兩個動作分開,一個用於移動另一個用於動畫,或者如果動畫只在移動後播放,則對另一個創建重複動畫的spawn進行排序 – LearnCocos2D