实际项目中UI界面中经常会用到UIListView,大多会在CocoStudio中直接添加这个控件。但是在使用中发现了一些坑和功能缺乏,然 后就看了一下底层的逻辑,发现稍微改一下底层就可以满足需求,所以下面就针对需求来分析UIListView的底层,同时做一些改动。需求:根据链表中的内容来动态调整l...
分类:
其他好文 时间:
2015-11-02 16:58:45
阅读次数:
599
1.它实现了动态读取地图资源,地图信息被记录excel桌格。假设你想添加地图,编者excel导入后CocoStudio数据编辑器,然后出口到Json文件,放到项目的Resource文件夹下。2.SGFight.cpp中的initMap函数的第二个參数就是地图的索引,改动它的值就能实现载入不同副本的效...
分类:
其他好文 时间:
2015-10-04 19:33:21
阅读次数:
253
1、概述 我们有了UI交互、有了动画人物、有了物理模拟,还差最后一步——将这些元素融合起来。这就要用到cocoStudio中的场景编辑器了。这次我们要将先前我们做过的所有东西都放到一个场景中去。这项工程比看起来是要简单。2、创建场景 运行CocoStudio,选择SceneEditor。进入后创.....
分类:
其他好文 时间:
2015-09-24 21:06:53
阅读次数:
215
1、概述 上篇说到将CocoStudio的导出文件在程序中运行出来,但是并没有用户交互,即点击响应,程序的逻辑判断也都没有。这篇中我们把它们加进去,这样就可以算一个完整的程序了。2、界面编辑大部分界面编辑都在CocoStudio中完成,现在我们要做的工作是将所需要交互控件的Tag记下来,这样我们可....
分类:
其他好文 时间:
2015-09-24 14:42:47
阅读次数:
301
1、概述 CocoStudio的使用无疑是cocos2d-x 3.0的重要组成部分,接下来我们用它来创建一组UI,并将其读入到程序中显示出来。先上效果图:2、导出 在导出之前,最好先创建一个新的工程。运行我们的脚本文件,给新工程起名为:HelloStudio。编译运行,保证它没问题。 回到Co...
分类:
其他好文 时间:
2015-09-24 14:38:46
阅读次数:
293
代码目录结构cocos2dx里骨骼动画代码在cocos -> editor-support -> cocostudio文件夹中,win下通过筛选器,文件结构如下。(mac下没有分,是整个一坨)armature(目录): animation(目录):动画控制相关。 CCProces...
分类:
其他好文 时间:
2015-09-08 01:43:33
阅读次数:
317
cocosStudio2.X对应的cocos2d-x版本cocosStudio1.X对应的cocos2d-x版本cocoStudio1.6版本下载地址:http://cocostudio.download.appget.cn/CocosStudio/v1.6.0.0/CocosStudio_v1.6.0.0.exe2.x版本官网都有,国内官网地址:http://cn.cocos2d-x.org/
分类:
其他好文 时间:
2015-09-07 07:16:30
阅读次数:
322
http://cocostudio.download.appget.cn/CocosStudio/v1.6.0.0/CocosStudio_v1.6.0.0.exe
分类:
其他好文 时间:
2015-09-06 18:30:53
阅读次数:
1464
今天了解到一个cocos中UI的基类——widget。cocostudio中所有UI控件的基类都是widget。...
分类:
其他好文 时间:
2015-08-31 11:50:48
阅读次数:
269
虽然2dx提供了CocoStudio界面编辑工具,但是他并非一个开源产品,没有提供原码修改,更做不到像vs一样的控件集成。在一个界面设计完成后,往往要把相关的界面上的东西转成相对应的原码基本都是一至的,这些动作繁琐而又没有意思看如下代码等:
_Panel = static_cast(extension::GUIReader::shareReader()->widgetFromJsonFile("...
分类:
编程语言 时间:
2015-08-28 17:42:58
阅读次数:
228