原创,转载请注明出处!

基本流程

>=-. 准备工作
#. 把一个项目场景相关的,相对独立(别的场景用不到)的碎图,用TexturePack拼接成大的png图片文件及plist数据字处理文件
#. 多场景公用的图,可以以单图的形式存在。但上传资源的时候,注意他们只能出现一次

>=-. 新建工程
        #. 删除新工程时,自带着ccb文件,及相关资源文件, (在Finder下删除 cocosBuilder中自己就没有了, cocosBuilder中不能删除,这点还有点麻烦)

>=-. 新建ccb
        #. 把需要的资源放到工程目录下,新建自己的ccb文件
        #. 分辨率选择,标准Layer采用960*640的分辨率,新建ccb时,拖动设定

>=-.方便程序工作
        1.对于复杂的Layer,需要绑定一个程序的类,这时需要指定customclass, 这个将配合下面的程序工具使用
        2.一些CCObject,需要运行时,根据逻辑换成指定的图片或材质。对于这些CCObject,要给定名字(位于customclass下面),类型要指定,"Doc root var",这一点很重要,否则程序会报错。

>=-. 发布时,资源引用相对路径设置
Pubulish Setting 中 "Flatten paths when publishing", 这一项决定引用资源路径是绝对路径,还是相对路径。
所以要勾选它,
如果不勾选,相应的Xcode的文件夹蓝色的才行
官方解释:
So when the resources are added in Xcode, they need to be added as yellow folders (which is usually the default option). If you choose not to flatten the paths you should add your resources as blue folders in Xcode.

>=-. ccbi的多分辨率的命名
        整个工程可能用到多套ccbi文件,所以给ccbi的命名统一加,能标示分辨率的后缀比较好
        LogoinBgLayer_960_640.ccbi
        LoginBggLayer_1024_768.ccbi

技巧
1. 增加结点 
默认的新结点是加到和被选中结束,同一层上。 按住shift键增加的话,就加成选中结点的孩子。
By default the node is added as a sibling to the selected node or, if no node is selected, as a child to the root node. By holding down the shift key when adding an object it will instead be added as a child to the selected node.
2.旋转
按住option键,可以旋转结点

3. 简单动画编辑
   指定动画对象,先选择timeLine, 增加Position,Ratation等类型的关键帧。

4. 动做序列帧
plist中的第一帧拖上去, 选中其它帧右键->“create Frames From Selection”
如果想要改变帧间隔,全选(比较麻烦)后,Animation->Stretch Selection Frames
通过改变 No chained time line, 可以指定一个time line 完事后, 要不要接另一个time line
每个time line 可以单独设置在加载完后, 是不是自动播放。

5. 辅助线
和ps类似从左边或下边,可以直接拉出辅助线,
按住command键,可以拖动或移除辅助线

程序:
1. 工具
做了个工具(Mac版本),用于将场景和程序有交互的对象,自动生成相关的代码文件,具体操作见工程中的readme.txt
ccb -> (.h .cpp)
工具地址
http://download.csdn.net/detail/rct1985/5803033

http://pan.baidu.com/share/link?shareid=1829029709&uk=1308921510

2. 代码对动画的控制
CCBAnimationManager* l_animationManager = m_ccbReader->getAnimationManager();
    l_animationManager->runAnimationsForSequenceNamed("boyAnimation");

其中“boyAnimation”指的是一个timeLine的名字。

随时追加,

cocosBuilder使用总结相关推荐

  1. 2dx解析cocosbuilder中使用layer时的缺陷

    2dx解析cocosbuilder中使用layer时的缺陷 cocos2d-x 3.7 cocosbuilder中的layer通常会用到触摸属性: 但是在2dx解析布局文件的时候,却很多属性都没解析: ...

  2. cocos2d 解密ccbi_怎么让cocosbuilder制作的动画(cocos2d-x的ccbi动画)播放完删除自己?...

    怎么让cocosbuilder制作的动画(cocos2d-x的ccbi动画)播放完删除自己? 关注:260  答案:2  mip版 解决时间 2021-01-28 10:48 提问者落叶.牵绊着思念 ...

  3. cocosbuilder创建工程

    cocosbuilder创建一个新的工程工程 把工程文件夹下边的除了工程文件.ccbproj文件之外的所有文件删除掉 新建文件夹 ccb ccbi Resources三个文件夹,ccb文件夹主要是放c ...

  4. 【转】使用cocosbuilder在cocos2d-…

    本文转自:奶制品 http://8287044.blog.51cto.com/5179921/1028255 上回讲到如何用cocosbuilder拼接一个完整动画文件出来. ok,这回就讲如何把动画 ...

  5. cocos2d-x初探学习笔记(29)-cocosBuilder

    cocosBuilder编辑器正是作为可视化编辑的补充,成为cocos2D-iphone和cocos2D-x的可视化编辑器,cocos2D-x从2.0版本开始支持cocosBuilder,同样coco ...

  6. 【CocosBuilder 开发系列之一】cocos2dx使用CocosBuilder(编辑器)完成基础骨骼动画

    本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/cocosbuilder/1061.html ...

  7. Cocos2dx 之 cocosbuilder的使用

    1.我使用的是 cocos2dx-2.03 的版本 cocosbuilder 2.1 的版本 如果版本不兼容,会出现类似 WARNING! Incompatible ccbi file version ...

  8. [cocos2dx开发技巧4]工具CocosBuilder的使用--复杂动画

    转发,请保持地址:http://blog.csdn.net/stalendp/article/details/8760957 一个网友推荐过一款制作动画的工具,叫做 Spriter: 其中有个Demo ...

  9. 图文并茂使用CocosBuilder制作Cocos2D游戏 分享0

    图文并茂使用CocosBuilder制作Cocos2D游戏  分享0 目 录 The Game 设置工程 创建动画类型的主界面 本文由Zynga 工程师原创,翻译:Iven,张作宸,Butterfly ...

  10. Creating a Game with CocosBuilder

    转载地址:http://code.zynga.com/2012/10/creating-a-game-with-cocosbuilder/ This tutorial aims to show how ...

最新文章

  1. 贝叶斯反垃圾邮件技术
  2. python修复不了_修复 Python version 2.6 required, which was not found in the registry.
  3. Mac 访达之下方显示
  4. xss漏洞的poc与exp
  5. 自动化测试特定区域滑动_自动化用户特定实体的访问控制
  6. centos修改磁盘uuid_Centos更换损坏硬盘UUID改变导致系统不能正常启动处理
  7. iphone屏幕突然变暗_iPhone 玩游戏时屏幕突然变暗,来看看是什么原因?
  8. js java用var_Java基础———JavaScript基础知识
  9. 消息称荣耀7月发布年度旗舰 或用上旗舰级芯片骁龙 888
  10. oracle bucket trace,Frequent generate a lot of cdmp* directories contain *bucket trace in bdump
  11. 数据类型的基本表达式
  12. redis 使用案例
  13. Maven - error in opening zip file
  14. MongoDB 学习笔记之 手动预先分片
  15. php裁剪圆形,imagemagick裁剪圆形
  16. poj 3616 Milking Time
  17. 蓝桥杯官网练习系统入门训练(二)
  18. 2、硬件工程师之元器件学习—电阻(二)
  19. 选择排序(升序排列)
  20. 2021年施工升降机司机(建筑特殊工种)考试题及施工升降机司机(建筑特殊工种)找解析

热门文章

  1. 罗技驱动LOGI G Hub永久保存设置(板载模式)
  2. Serverless 实战:3 分钟实现文本敏感词过滤
  3. 2.2大数据采集技术
  4. 西南科技大学OJ题 最简单的C程序0612
  5. 西南科技大学OJ题 舞伴问题1027
  6. sql盲注 解决_SQL 盲注漏洞
  7. 虚幻引擎5 C++游戏开发教程
  8. 藏文印刷体: 乌金体,又称有头体
  9. Linux解决忘记密码的方法
  10. Object-C 介绍