转 CocosBuilder工具使用

简介:

Cocos2d一直缺乏一个好用的可视化编辑工具,使用Cocos2d的开发人员只能自己动手写代码来编辑场景,或者自己开发场景编辑器。

但现在可以使用CocosBuilder工具来减轻可视化工作,不过我发现现在网上CocosBuilder的说明和使用的相关资料比较少。

所以就把自己对CocosBuilder工具使用一点经验写出来,希望大家也一起共同讨论。

首先,下载工具和new file的不用说了吧。

我现在用的CocosBuilder1.0,example 里面有ccb 例子和 源代码 ,初学者的要看多几遍。


下面我说一下要注意的问题:

1、首先新建文件啦。我命名为MainMeun.ccb。

之后建议view选择none,这样可以去除模拟器的边框,更加容易可视化编辑


2、添加object


3、首先我添加CCSprite


4、为第一个CCSprite添加背景图,在右边工具栏,选择自己想要的图片。

(注:CocosBuilder1.0有个BUG,你选择的图片只能选择你的ccb文件保存的那个文件夹里的图片)

如:你新建一个ccb文件是保存在test文件夹的,那么你只能往test文件夹里放入图片可让CCSprite能够选择图片,图下是我保存test.ccb的文件夹里面有我的图片,这样CCSprite就可以选择自己想要的图片


这是出来的效果如下图(我添加了CCSprite和一个按钮功能):


5、添加按钮控件,让其有事件触发

这个按钮触发时间我建议真的多看几遍cocosbuilder的例子。不过如果试了几遍的都说不行啊,为什么选择器(Selector)里的函数方法名不见了,明明已经写上去了,但是下次打开不见了,诸如此类的问题。现在打开我的项目,打开我新建的MainMeun.ccb


如果你的按钮事件不成功的话是因为你的Selector下的<string></string>缺少了函数名,你添加进去就可以用了。


6、同理,我新建多一个ccb,命名为help.ccb,是让响应我们上面设置好的helpButton:,使我们按下help按钮可以跳转页面。


7、我们看看成果,打开xcode运行模拟器


         因为这是我第一次写博客,文笔不太好,而且可能有地方缺漏弄得他人不清晰或者写的地方有误,希望大家能指出错误的地方。

         例外,cocosbuilder1.1版是不同cocosbuilder1.0版,做法差不多,但是1.1版有几个要注意。



目录
相关文章
|
6月前
|
文字识别
今天聊聊三个工具
今天聊聊三个工具
31 0
|
7月前
|
安全 Java PHP
【工具使用】Pystinger(毒刺)的使用
一款用于Webshell实现内网 socks4 代理、端口映射的工具,可直接用于CobaltStrike / Metasploit上线,该工具使用python语言编写,目前支持的语言有 php, jsp(x) 和 aspx 三种脚本语言。
95 0
An工具介绍之3D工具
An工具介绍之3D工具
377 0
An工具介绍之3D工具
|
安全 中间件 应用服务中间件
|
移动开发 数据可视化 前端开发
工具使用| 学习笔记
快速学习工具使用。
66 0
工具使用| 学习笔记
|
SQL 安全 Shell
|
SQL 前端开发 JavaScript
[工具使用]WhatWeb(上)
[工具使用]WhatWeb
468 0
[工具使用]WhatWeb(上)
|
Web App开发 数据可视化 定位技术
可以替代basemap的几个工具
近期需要画个某数据的地区分布,basemap安装成功后运行总是出错。Basemap 是Python环境下极好的数据可视化工具,但是随着新项目的推出以及维护期逐渐接近尾声,basemap也将逐渐退出江湖。
5578 0