Aqui fica uma das minhas adições ao mundo open source: Um menu para Cocos2D, em Objective-C, que dá um belo efeito de looping.
Podem ver em uso, nos primeiros 20 segundos deste video:
Podem ver os detalhes e código aqui (http://code.google.com/p/cocos2d-iphone/issues/detail?id=409).

3 comments
Comments feed for this article
Fevereiro 12, 2010 às 12:13 am
Felipe Oliveira
Ola Joao,
muito bom esse menu, vc tem em algum lugar um exemplo de como usar?
Fevereiro 12, 2010 às 1:16 am
caxaria
Olá Felipe,
é muito fácil mesmo… é só por começar por fazer os items tal como se fazem para os outros menus, por exemplo:
AtlasSprite* normalImage = [AtlasSprite ...];
[spriteManager addChild:normalImage];
AtlasSprite* selectedImage = [AtlasSprite ...];
[spriteManager addChild:selectedImage];
AtlasSprite* disabledImage = [AtlasSprite ...];
[spriteManager addChild:disabledImage];
MenuItemAtlasSprite * black = [MenuItemAtlasSprite itemFromNormalSprite:normalImage selectedSprite:selectedImage disabledSprite:disabledImage target:self selector:@selector(teamBlack:)];
Assim que tiver os items que queres, é só criar o menu:
LoopingMenu *menu = [LoopingMenu menuWithItems: black, pink, red, computer, nil];
[menu alignItemsVerticallyWithPadding:-5];
[self addChild:menu z:1];
e está feito
Fevereiro 16, 2010 às 5:40 pm
Looping menu v0.99 « using System.Reflection;
[...] } Aqui fica uma actualização do código do menu para o Cocos2d 0.99, cortesia do Felipe Oliveira. 38.734628 -9.133812 Categorias.net Apple Google IIS IPhone Java Javascript Links Linux [...]