cocos2d-x 学习笔记之 CCMenuItemToggle用法_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > cocos2d-x 学习笔记之 CCMenuItemToggle用法

cocos2d-x 学习笔记之 CCMenuItemToggle用法

 2013/10/22 15:56:28  来自海上的鱼  博客园  我要评论(0)
  • 摘要:想做用cocos2d-x做一个登陆界面,界面有有个记住账号的功能,但是该引擎我没有找到类似checkbox的类,考虑到Toggle也是开关即0和1,故考虑用这个类来实现。CCMenuItemImage*normal=CCMenuItemImage::create("checkbox_normal.png","checkbox_normal.png");CCMenuItemImage*checked=CCMenuItemImage::create("checkbox_checked.png"
  • 标签:笔记 用法 学习 item 学习笔记

  想做用cocos2d-x做一个登陆界面,界面有有个记住账号的功能,但是该引擎我没有找到类似checkbox的类,考虑到Toggle也是开关即0和1,故考虑用这个类来实现。

CCMenuItemImage *normal = CCMenuItemImage::create("checkbox_normal.png","checkbox_normal.png");
CCMenuItemImage *checked = CCMenuItemImage::create("checkbox_checked.png","checkbox_checked.png");

CCMenuItemToggle *toggle = CCMenuItemToggle::createWithTarget(this,
menu_selector(HelloWorld::togglemenuCallBack),
normal,
checked,
NULL
);
CC_BREAK_IF(!toggle);

然后把toggleItem放到CCMenu中去

CCMenu *menu = CCMenu::createWithItem(toggle);
        menu->setPosition(100,100);
        this->addChild(menu);

效果截图:

代码不全,请勿照搬。完整代码在下面下载

代码下载

  

上一篇: 【Android】ScaleAnimation 详解 下一篇: 没有下一篇了!
发表评论
用户名: 匿名