이것은 cocos2d에 새로운 것이므로 이것은 아마도 학교 소년 문제 일 것입니다.cocos2d runAction in loop
나는 ccMenuItemImage가 가득한 ccMenu를 가지고 있으며, 페이드 아웃하기 위해 순서대로 각 메뉴 항목을 애니메이션으로 처리하려고합니다.
나는 모든 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에서 작업을 수행 할 수 있지만 각 메뉴 항목에서 애니메이션을 하나씩 수행하려고합니다.
도움을 주시면 감사하겠습니다.