【Cocos2dx工具】Cocostudio界面编辑器一-创新互联-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

【Cocos2dx工具】Cocostudio界面编辑器一-创新互联

【Cocos2dx工具】Cocostudio界面编辑器


写在前面——

网站制作、做网站过程中,需要针对客户的行业特点、产品特性、目标受众和市场情况进行定位分析,以确定网站的风格、色彩、版式、交互等方面的设计方向。创新互联建站还需要根据客户的需求进行功能模块的开发和设计,包括内容管理、前台展示、用户权限管理、数据统计和安全保护等功能。

  如果转载请注明出处,谢谢大家支持

  同步更新51CTO博客

——Forward

我的微博——龙颜硕

今天我们开始Cocostudio中UI(界面)编辑器的学习(如还有同学不知道Cocostudio,请到【Cocos2dx工具——Cocostudio之数据编辑器使用】进行初步了解)

这一片博客中,我们主要介绍一下Cocostudio界面编辑器的操作,随后我们会对界面的实际编码作进一步说明。

打开UI编辑器

【Cocos2dx工具】Cocostudio界面编辑器一

图1

为了能够更方便的使用UI编辑器,首先来对这个编辑器整体做一次了解:

【Cocos2dx工具】Cocostudio界面编辑器一

图2

如图2所示,红色区域是我们可以添加的控件工具栏区域;蓝色区域是我们编辑过程中使用的主区域,即所有主要的操作结果都是在这个区域中完成的;×××区域是我们编辑之后物理层级结构展示区域;绿色区域是我们在编辑过程中选中控件的属性显示区域;蓝绿色(这个颜色是这么说吗?^_^)区域是我们这个UI使用的所有资源展示区域;紫红色区域是上边某一资源图片被选中时候的预览图显示区域。

OK,有了对编辑器整体认识之后,我们就可以开始使用它了……

如果没有已经编辑好的UI,我们需要新建一个项目如下图所示:

【Cocos2dx工具】Cocostudio界面编辑器一

图3

这时会弹出项目选项的对话框,按照具体情况填写即可:

【Cocos2dx工具】Cocostudio界面编辑器一

图4

这时我们会在编辑使用的主区域出现一个用黑框表示的编辑区域如下图:

【Cocos2dx工具】Cocostudio界面编辑器一

图5

这个黑色编辑区域大小是与我们期待的分辨率一致的,那么肯定有人会问——编辑器怎么会知道我们期望的分辨率是多大呢,如果这个分辨率与我们期望的分辨率大小不一致怎么办呢?

大家注意看编辑器左上角有一个文本标志“画布”后面跟随一个下拉列表框选项,我们可以通过这里来告知或修改我们正在编辑UI的分辨率大小:

【Cocos2dx工具】Cocostudio界面编辑器一

图6

设计者很周到的为我们提供了多种分辨率(包括:480X320、960X640、1024X768以及以上几种分辨率的竖屏结构),随着我们选择的不同,前面提到的黑色编辑区域也随之变化。

好的,这个时候我们相当于有了自己一张画布,不过仅有画布还是不够的,我们还需要画笔——

【Cocos2dx工具】Cocostudio界面编辑器一

图7

是的,如图7所示这就是我们的空间工具栏。从上往下,设计者为我们提供了滚动层、文本按钮、文本区、输入框、数字标签、进度条、容器层(一般都要首先在画布上先添加一个容器层)、图片控件、文本框、滑动条、复选框、按钮等。相信很快设计者肯定会为我们提供出更多的空间来,期待哦~

相信以上这些控件大家都知道是做什么用的,Forward就不在这赘述了。这里只做简单的控件加载说明,选中画布开始添加控件:

【Cocos2dx工具】Cocostudio界面编辑器一

图8

如下图9所示,这是Forward自己编辑的一套UI,里面使用了容器层、滚动层、文本按钮、文本区、输入框、数字标签、进度条等等。

【Cocos2dx工具】Cocostudio界面编辑器一

图9

这些控件具有一定的层级关系,我们可以在前面提到的对象结构这个View中看到,如下图10所示:

【Cocos2dx工具】Cocostudio界面编辑器一

图10

好了,保存项目,并打开之前设定的路径,我们看到如下图所示的结果:

【Cocos2dx工具】Cocostudio界面编辑器一

图11

打开NewProject.xml文件:

【Cocos2dx工具】Cocostudio界面编辑器一

图12

打开xml文件中记录的Resources目录,结果如下:

【Cocos2dx工具】Cocostudio界面编辑器一

图13

在这篇博客中,我们主要了解了UI编辑器的使用,可能更适合策划同学们……那么有了编辑好的UI界面之后,我们如何把它们加载到我们的程序中去呢?如何是对应的控件具有其对应的功能呢?这些问题Forward会在《【Cocos2dx工具——Cocostudio界面编辑器二】》中作进一步的说明。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站标题:【Cocos2dx工具】Cocostudio界面编辑器一-创新互联
文章位置:http://kswsj.cn/article/gssgi.html

其他资讯