Как создать меню в cocos3d
Я хочу создать меню в cocos3d. Я не смог найти правильное решение для этого. Я попытался создать один, используя концепцию cocos2d.
CCMenuItemImage *item1=[CCMenuItemImage itemFromNormalImage:@"up.png" selectedImage:@"images.jpeg" target:self selector:@selector(up:)];
CCMenu *mnu1=[CCMenu menuWithItems:item1, nil];
mnu1.position=ccp(320, 480);
[self addChild:mnu1];
Но возникает проблема,
Несовместимые типы указателей, отправляющие "CCMenu *" параметру типа "CC3Node *"
1 ответ
Решение
Я нашел ответ. Я создал CCMenu в CCScene. На самом деле мы должны создать CCMenu в CCLayer. Теперь это работает!