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版有几个要注意。

时间: 2024-08-04 07:39:38

CocosBuilder工具使用的相关文章

在cocos2dx和unity3d之间选择

人生最纠结的事,莫过于有选择………… cocos2dx和unity3d从某种意义上讲,都很不错.但当面对特定需求以及团队情况的时候,总是能分出高下的. 假设,目标游戏是一款类似 刀塔传奇 的游戏 我们先分析一下游戏特点 1.这是一款2D游戏 2.它没有强烈的玩家互动,也没有玩家互见 3.它适合使用HTTP与服务器进行通信 4.为了资源较小,使用2D骨骼动画 5.为了更好的用户体验,我们需要支持游戏内更新 对于以上5点来说,两个引擎都是可以做到的…… 那针对此目标,我们来说如果使用U3D,应该如何

Cocos2d-x 3.0 红孩儿私人义务教育 - 第一章 熟人Cocos2d-x 3.0project

 Cocos2d-x 3.0 红孩儿私家必修 前言: 时光飞逝,每每看到博客上的回复和微博上的鼓舞,总会认为亏欠大家点什么.停下来太久.总是认为不太对劲,哈哈,时习之吧,望以此勉励大家. 红孩儿Cocos2d-x学习园地QQ群: 1群:249941957    2群:44208467    3群:20510049   4群:47870848 5群:283482361    6群:27317570    7群:28626734 第一章    初识Cocos2d-x 3.0project Coc

cocos2dx常用工具集

物理编辑工具Physics Editing ToolsMekanimo 网址:http://www.mekanimo.net/PhysicsBench 网址:http://www.cocos2d-iphone.org/forum/topic/9064PhysicsEditor 网址:http://www.physicseditor.de/VertexHelper 网址:http://www.cocos2d-iphone.org/archives/779 场景编辑工具Scene Editing T

强大的iOS开发必备工具

做iOS应用开发的,没有这些工具怎么行,强大的iOS开发必备工具!需要的速来拿! 1.ShareSDK 下载链接:http://sharesdk.cn/Download 软件首页:http://sharesdk.cn/ 分类:程序开发 功能强大.简单易用的社会化分享类库:ShareSDK.开发者只需10分钟即可集成到自己的APP中.不仅支持如QQ.微信.新浪微博.腾讯微博.人人网.豆瓣.facebook.twitter等国内外主流社交平台,还有强大的统计分析管理后台,可以实时了解用户.信息流.回

cocos2d-x封装一个转码的工具解决中文乱码可以直接拖过去用通用跨平台

今天白白给大家分享一个转码的工具函数,如果大家需要在项目中显示中文,可以直接使用,Android和IOS部分都是通用的,不用太麻烦的分平台操作. 转载请注明地址http://blog.csdn.net/u010229677 首先,这个函数是这样的,可以直接拖进去用 <span style="font-size:18px;"><span style="font-size:18px;">#ifndef __TRANSFORMUTF__ #defi

【Windows10&nbsp;IoT开发系列】API&nbsp;移植工具

原文:[Windows10 IoT开发系列]API 移植工具 Windows 10 IoT Core 中是否提供你的当前 Win32 应用程序或库所依赖的 API? 如果不提供,是否存在可使用的等效 API? 此工具可以为你回答这些问题,并协助你将你的当前 Win32 应用程序和库迁移到 Windows IoT Core. Windows 10 IoT 核心版 API 移植工具可在 ms-iot/iot-utilities github 存储库中找到.下载存储库 zip 并将 IoTAPIPor

Eclipse工具安装

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. 1.Windows Eclipse(分三步): ①下载好eclipse压缩包: ②解压eclipse压缩包: ③打开eclipse.exe即可,必须把JDK配置好. 下载地址:http://www.eclipse.org/downloads/eclipse-packages/ http://ftp.yzu.edu.tw/eclipse/technology/

在浏览器上安装 Vue Devtools工具

Vue.js devtools是基于google chrome浏览器的一款调试vue.js应用的开发者浏览器扩展,可以在浏览器开发者工具下调试代码. 1)首先在github下载devtools源码,地址:https://github.com/vuejs/vue-devtools. 2)下载好后进入vue-devtools-master工程 执行cnpm install, 下载依赖,然后执行npm run build,编译源程序. 3)编译完成后,目录结构如下: 修改shells.chrome目录

Java程序性能分析工具Java VisualVM(Visual GC)—程序员必备利器

VisualVM 是一款免费的\集成了多个JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优.这些功能包括生成和分析海量数据.跟踪内存泄漏.监控垃圾回收器.执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览和操作. 在内存分析上,Java VisualVM的最大好处是可通过安装Visual GC插件来分析GC(Gabage Collection)趋势.内存消耗详细状况. 一  Visual GC(监控垃圾回收器) Java Visu