cocos2d-x读取cocosStudio控件(C++)
来源:互联网 发布:java web mvc四层架构 编辑:程序博客网 时间:2024/05/29 07:37
m_rootNode = CSLoader::createNode("Main.csb");//Node指针pLayerUI = static_cast<ui::Widget*>(m_rootNode);//ui::Widget指针if (!pLayerUI){return false;}auto theDirector = Director::getInstance();pLayerUI->setContentSize(theDirector->getWinSize());ui::Helper::doLayout(pLayerUI);this->addChild(pLayerUI);pLayerUI->setVisible(true);
得到根节点后用seekWidgetByName和getChildByName函数获得其他节点。
按钮:
m_recordBtn = static_cast<ui::Button*>(ui::Helper::seekWidgetByName(pLayerUI, "win_record_btn"));m_recordBtn->addClickEventListener(CC_CALLBACK_1(MyLottery::RecordBtnClick, this));
m_turntableSprite = (Sprite*)(pLayerUI->getChildByName("win_list_bg")->getChildByName("lottery_items"));
图片:
auto m_lotteryPicture = (ui::ImageView*)pLayerUI->getChildByName("win_list_bg")->getChildByName("lottery_items")->getChildByName(s);m_lotteryPicture->loadTexture(m_lotteryItemMap[i].ImagePath);
文本:
auto m_itemName = (ui::Text*)pLayerUI->getChildByName("win_list_bg")->getChildByName("lottery_items")->getChildByName(s2);m_itemName->setString(m_lotteryItemMap[i].ItemName);
容器:
m_winList = (ui::ListView*)pLayerUI->getChildByName("win_list_bg")->getChildByName("ListView");
阅读全文
0 0
- cocos2d-x读取cocosStudio控件(C++)
- cocosStudio导入cocos2d-3x
- CocosStudio和Cocos2d-x版本对应关系
- cocosStudio和cocos2d-x版本对应
- CocosStudio和Cocos2d-x版本对应关系
- 在Quick Cocos2d-x中给CocosStudio中导出的UI(Widget)控件增加触摸(touch)事件
- Cocos2d-x 3.9教程:10.使用CocosStudio的UI编辑器从UI文件中加载布局和控件
- Cocos2d-x 3.1.1 学习笔记(一)关联程序逻辑与CocosStudio导出文件
- CocosStudio 文件在MAC中的Cocos2d-X使用方法实例
- 【cocos2d-x 4】关于CocosStudio编辑动画的一点备忘
- cocos2d-x 读取 文件
- Cocos2d-x 读取PVR
- cocos2d-x进度条读取
- Cocos2d-x读取本地文件
- cocos2d-x 读取文件
- cocos2d-x读取json
- cocos2d-x CCControl控件
- Cocos2d-x button控件
- spring activeMQ 整合(四): JMS 事务管理
- CommandBuffer.Blit BuiltinRenderTextureType.CameraTarget为空的问题
- Integer比较是否相等问题
- GraphQL相关
- java基础5
- cocos2d-x读取cocosStudio控件(C++)
- unicode编码
- sizeof详解
- java对properties集合的使用
- 【数据结构 总论】---概述
- Golang interface{} 作为函数参数和函数返回值例子
- 史上最全的PDF编辑工具(编辑,转换,合并),持续更新!
- 《Java并发编程实战》读书笔记四:活跃性和性能,死锁和显示锁
- Retrofit学习