使用CocosStudio导出的资源
来源:互联网 发布:个人如何开通淘宝直播 编辑:程序博客网 时间:2024/05/16 18:01
说明
引擎版本:cocos2d-x 3.4 编译器:visual studio 2013 UI编辑器:Cocos Studio v1.6.0.0
GUIReader
要使用GUIReader,要包含以下头文件,和使用命名空间:
#include"cocos/editor-support/cocostudio/CCSGUIReader.h"
using namespace cocostudio;
从源码里看到,它可以解析.json文件和二进制文件:
cocos2d::ui::Widget* widgetFromJsonFile(const char* fileName);
cocos2d::ui::Widget* widgetFromBinaryFile(const char* fileName);
这里只说.json文件,因为我目前用的Cocos Studio v1.6.0导出来的只有.json文件:
//这里返回的就是该节点树的根节点
auto node = GUIReader::getInstance()->widgetFromJsonFile("NewUi_1.json");
this->addChild(node);
//要获得该根节点的子节点
auto a = (ImageView*)(node->getChildByName("aa"));
auto b = (Button*)(node->getChildByTag(1));
0 0
- 使用CocosStudio导出的资源
- cocosStudio的使用-01-使用UI编辑器导出的文件
- 在vs2013上简单使用cocosstudio导出的csb文件
- CocosStudio的使用
- cocosStudio使用
- Cocos2d-JS中使用CocosStudio资源——序
- Cocos2d-JS中使用CocosStudio资源——登录界面
- Cocos2d-JS中使用CocosStudio资源——设置界面
- CocosStudio基础容器的加载和使用
- Cocos2d-lua(四)加载CocosStudio导出的UI界面
- 从cocosstudio导出的csb文件获取子节点
- cocos2d-lua里如何获取cocosstudio里的资源
- 被放弃的CocosStudio也支持命令发布资源
- CocosStudio(三)导出UI
- 使用cocosstudio经验
- cocos2dx 导入使用cocosStudio编辑的UI界面
- cocosStudio的使用-04-PageView无法垂直滑动解决办法
- Cocos2d-JS中使用CocosStudio资源——关卡选择界面
- LeetCode--------55. Jump Game(数组中的数字跳跃)
- java常用工具
- nRF52832 UARTE
- 虚析构函数(√)、纯虚析构函数(√)、虚构造函数(X)
- XHttp--轻量级网络框架
- 使用CocosStudio导出的资源
- 《计算机网络》知识总结-5.TCP的研究学习思路
- 样本均值的特征与分布
- 实现支持2^n字节对齐分配的malloc和free函数
- nexus私服学习总结
- RequireJS:一款优秀的AMD模块加载器
- 68. Text Justification
- 利用SVN实现增量打包
- Java Web错误页面