2013-02-25 33 views
0

動畫並將一個位置的精靈移動到另一個位置,但同時不起作用。 任何人有一個想法,我該如何解決它?我們如何使用動畫並在cocos2d-android中同時移動一個精靈?

+0

運行一個動作,然後運行動畫動作。應該管用。你有什麼嘗試? – LearnCocos2D 2013-02-25 20:50:23

+0

我試過這樣:sprite.runAction(CCSequence.actions(action,actionMove,action_back)); – 2013-02-27 10:29:05

+1

現在它的工作很好通過這個: sprite.runAction(action); sprite.runAction(actionMove); sprite.runAction(action_back); – 2013-02-27 10:31:43

回答

1

正如在評論你的問題說,你可以簡單地調用runAction一次要運行的每一個動作,他們將並行運行,像這樣

sprite.runAction(action); 
sprite.runAction(actionMove); 
sprite.runAction(action_back); 

如果你想你的行動結合起來並行操作,使用CCSpawn

CCFiniteTimeAction parallelAction = CCSpawn.actions(action, actionMove, action_back); 
sprite.runAction(parallelAction); 

現在,運行parallelAction將並行運行action,actionMove和action_back。

+0

它的工作原理... :) – 2013-03-11 05:18:24