Advertisement
bynaki

MenuItemImage

Mar 3rd, 2015
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.82 KB | None | 0 0
  1. bool HelloWorld::init()
  2. {
  3.     if (!Layer::init())
  4.     {
  5.         return false;
  6.     }
  7.  
  8.     auto item01 = MenuItemImage::create("btn-play-normal.png"
  9.         , "btn-play-selected.png", "btn-play-selected.png"
  10.         , CC_CALLBACK_1(HelloWorld::menuCallback, this));
  11.     auto item02 = MenuItemImage::create("btn-highscores-normal.png"
  12.         , "btn-highscores-selected.png"
  13.         , CC_CALLBACK_1(HelloWorld::menuCallback, this));
  14.     auto item03 = MenuItemImage::create("btn-about-normal.png"
  15.         , "btn-about-selected.png"
  16.         , CC_CALLBACK_1(HelloWorld::menuCallback, this));
  17.  
  18.     auto menu = Menu::create(item01, item02, item03, NULL);
  19.     menu->alignItemsVertically();
  20.     this->addChild(menu);
  21.  
  22.     item01->setEnabled(false);
  23.  
  24.     return true;
  25. }
  26.  
  27.  
  28. void HelloWorld::menuCallback(Ref* sender) {    
  29.     CCLOG("menuCallback");
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement