對於cocos2d來說相當新穎,所以這可能是一個學校男孩的問題。cocos2d循環中的runAction
我有ccMenu完整的ccMenuItemImage的,並希望按順序動畫每個菜單項淡出。
我有所有的CCMenuItemImages數組:
menuItems = [[NSArray alloc] initWithObjects:button1, button2, button3, nil];
,我通過陣列試圖環和淡出每個按鈕出:
CCFadeOut *fadeToAlpha = [CCFadeOut actionWithDuration:0.5];
for (CCMenuItemImage *nextOne in menuItems)
[nextOne runAction:fadeToAlpha];
這似乎是工作,但只會淡出數組中的最後一個CCMenuItemImage。我知道我可以在實際的CCMenu上執行動作,但是我想在每個菜單項上一個接一個地執行動畫。
任何幫助,將不勝感激。