滴答UI编辑器初实战,实现cocos2dx的支持
2015-05-07 20:16
417 查看
摘要: 滴答UI编辑器,UI编辑器,cocos2dx,游戏
源码可装vs进行编译
安装.net framework 4.5
二进制下载包
如何获取runtime
UI编辑器 cocos2dx runtime
下载下来,打开vs添加引用,如
进行相关的头文件引用即可
测试2dx版本为3.5
下载下来,打开项目,编辑得到testall.xml
编辑器编辑主要通过拖动,修改属性,进行修改
下面来一张,在2dx打开的界面预览图
cocos2dx主要调用函数
调用之前,相关路径请添加到searchPath
这样就创建出一个layer出来,添加到相关的scene或者节点中即可显示
代码中获取相关节点可以通过
事件点击处理
如果自定义的一个win则继承TDWin,然后重载procTuiEvent方法,然后处理相关的事件
滴答UI编辑器与cocos2dx初实战
如何获取UI编辑器
源码下载滴答UI编辑器下载源码可装vs进行编译
安装.net framework 4.5
二进制下载包
如何获取runtime
UI编辑器 cocos2dx runtime
下载下来,打开vs添加引用,如
进行相关的头文件引用即可
测试2dx版本为3.5
实战
可以通过菜单,文件->打开项目,打开项目底下的daemon下载下来,打开项目,编辑得到testall.xml
编辑器编辑主要通过拖动,修改属性,进行修改
下面来一张,在2dx打开的界面预览图
cocos2dx主要调用函数
TDWin* win = UIBase::create<TDWin>(); win->loadConf("testall.xml");
调用之前,相关路径请添加到searchPath
这样就创建出一个layer出来,添加到相关的scene或者节点中即可显示
相关事件处理
UI编辑器的相关设定,代码中获取相关节点可以通过
getPanel("button1") //获取 getButton("button1") //获取一个button节点,如果该节点不为button则返回空
事件点击处理
//重载这个方法,event是在UI编辑器我们填的button1event,target则为event的对应节点,当前为TDButton,可以在这里处理相关的事件 bool TDWin::procTuiEvent(const string& event,TDPanel* target)
如果自定义的一个win则继承TDWin,然后重载procTuiEvent方法,然后处理相关的事件
UI编辑器交流群
滴答UI编辑器开发QQ群欢迎您的加入: 453224679相关文章推荐
- 【独立开发者er Cocos2d-x实战 006】使用Cocos2dx 实现截图功能
- javascript实现语法分色编辑器...(同时支持动态读取对象方法)
- 一:cocos2dx 3.2 尚不支持cubeMap?二:光照需要shader实现
- 一款支持插入表情的编辑器实现代码(简单思路挺重要)
- 实现支持Markdown的编辑器的三种方式
- 多编辑器支持的实现方式
- 多编辑器支持的实现方式
- [Android开发实战]Android手势密码(支付宝手势密码)实现(支持2.x)
- Flex 在Flex中实现聊天表情图片支持-实战篇(Good)
- 继承JsonConverter实现json.net支持dataset与datatable序列化
- 用 CSS 实现 Firefox 和 IE 都支持的 Alpha 透明效果
- GridView实战二:使用ObjectDataSource数据源控件(自定义缓存机制实现Sort)
- [四]SpringMvc学习-对servlet与json的支持与实现
- IOS APP 国际化 程序内切换语言实现 不重新启动系统(支持项目中stroyboard 、xib 混用。完美解决方案)
- Android 自定义ViewGroup 实战篇 -> 实现FlowLayout
- MongoRepository实现增删改查和复杂查询【支持的查询类型】
- Android 手势检测实战 打造支持缩放平移的图片预览效果(下)
- Android编程实现的短信编辑器功能示例
- 基于.NET平台的分层架构实战(六)——依赖注入机制及IoC的设计与实现
- 项目实战02:nginx 反向代理负载均衡、动静分离和缓存的实现