cocos2dx 玩转多子菜单回调
来源:互联网 发布:51单片机与蓝牙模块 编辑:程序博客网 时间:2024/06/05 04:49
std::string items[] = {"1", "2", "3, "4", "5", "6", "7", "8", "9"};CCMenu * m_pItmeMenu = CCMenu::create();CCSize size = CCDirector::sharedDirector()->getWinSize();int m_nTestCount = sizeof(items) / sizeof(items[0]);for (int i = 0; i<=m_nTestCount ;i++){ LabelTTF * label = LabelTTF::create(items[i].c_str(), "", 20); label->setColor(Color3B::GREEN); MenuItemLabel * pMenuItem = MenuItemLabel::create(label, CC_CALLBACK_1(HelloWorld::menuBack,this)); m_pItmeMenu->addChild(pMenuItem, i);//i 是回调关键 pMenuItem->setPosition(CCPointMake(0, (size.height*0.5 - (i + 1) * 30)));}addChild(m_pItmeMenu, 0, 100);
回调函数
void HelloWorld::menuBack(Ref * pSender){ MenuItem * pMenuItem = (MenuItem *)(pSender); int nIdx = pMenuItem->getZOrder();}
0 0
- cocos2dx 玩转多子菜单回调
- cocos2dx中菜单响应回调的实现原理
- cocos2dx中菜单响应回调的实现原理
- cocos2dx中菜单响应回调的实现原理
- 【Cocos2dx】菜单
- 6 cocos2dx 菜单项
- Cocos2dx:菜单(CCMenu,CCMenuItem)
- cocos2dx-CCMenu菜单
- [windows+cocos2dx]菜单类
- cocos2dx-CCMenu菜单
- cocos2dx Menu 菜单
- cocos2dx学习笔记之回调函数:定时器schedule,普通回调callfunc,菜单回调menu_selector
- Cocos2dx 菜单及菜单项笔记
- cocos2dx 玩转Menu菜单
- Cocos2dx 菜单项控件-Menu
- cocos2dx:回调机制
- cocos2dx-3.0 事件回调
- cocos2dx 自学知识点之二 菜单项
- bind port打印时:short 和 unsigned short的区别
- C++ 静态多态和动态多态 浅析
- TCP/IP详解 卷I:协议 の校验和
- HDU1558 - Segment set 并查集 + 判断线段相交
- JS变量名命名规范
- cocos2dx 玩转多子菜单回调
- GridView,ExpandableListView,AutoCompleteTextView和Spinner
- Android-主题样式基本方式
- 计算机网络面试题3
- java 第三天---数据类型和运算符
- AutoCompleteTextView控件学习
- LeetCode题解:Majority Element
- hdoj 1015 Safecracker【DFS】
- Linux Desktop Entry 文件深入解析