![ccmenu add child cocos2dx ccmenu add child cocos2dx](https://i.ebayimg.com/images/g/lKsAAOSw7Q1f4i8R/s-l300.jpg)
Mymenu1->setPosition(ccp(mysize.width/2,mysize.height-40)) ĬCMenuItemFont * mymenu2=CCMenuItemFont::create("Text Menu 2",this,menu_selector(Menu::menuCloseCallback)) Then let's do it ( Narrator: Do it quickly, don't talk nonsense )ĬCSize mysize=CCDirector::sharedDirector()->getWinSize() ĬCMenuItemFont * mymenu1=CCMenuItemFont::create("Text Menu1")
![ccmenu add child cocos2dx ccmenu add child cocos2dx](http://cdn-ak.f.st-hatena.com/images/fotolife/h/hyoromo/20150224/20150224125105.jpg)
Let's start to learn their usage.ĬCMenuItemFont::create (option text, trigger target object, trigger target function) ĬCMenuItemImage::create (picture displayed by default, picture displayed when clicked, trigger target object, trigger target function) ĬCMenuItemLabel::create(CCLableTTF object, trigger target object, trigger target function) ĬCMenuItemSprite::create (the sprite object displayed by default, the sprite object displayed when selected, trigger the target object, trigger the target function) ĬCMenuItemToggle::createWithTarget (trigger target object, trigger target function, variable parameter list of CCMenuItem object) They are: CCMenuItemFont (font menu item), CCMenuItemImage (picture menu item), CCMenuItemLabel (text menu item), CCMenuItemSprite (sprite menu item), CCMenuItemToggle (switch menu item). In cocos2dx, we have 5 menu items to choose from. Note that you must add an empty item at the end to tell him that you can start creating it. ( Narrator: So excited, my heart, your heart, excited, excited View Image )ĬCMenu * mymenu=CCMenu::create(menu item 1, menu item 2., NULL) It seems that Xiaopang can’t wait, so let’s create a simple menu ( Narrator: Can you hurry up and go to the tutorial, it's really anxious View Image ) CCMenu can be used to create menus in every game.