上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 28 下一页
摘要: 1、概述 最新版本的CocoStudio在修复之前Bug的同时,加入了新功能,粒子挂载和曲线动画就是其中的亮点。下面我们就动手做个例子,先上图: 2、粒子挂载 运行CocoStudio中的AnimationEditor,来编辑动画,我就用之前的那个UI做的小人啦。 在CocoStudio 1.... 阅读全文
posted @ 2015-11-21 15:17 silent-bobo 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 1、概述 我们有了UI交互、有了动画人物、有了物理模拟,还差最后一步——将这些元素融合起来。这就要用到cocoStudio中的场景编辑器了。这次我们要将先前我们做过的所有东西都放到一个场景中去。这项工程比看起来是要简单。上图:2、创建场景 运行CocoStudio,选择SceneEditor。进... 阅读全文
posted @ 2015-11-21 14:38 silent-bobo 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1、概述 游戏中模拟真实的世界是个比较麻烦的事情,通常这种事情都是交给物理引擎来做。首屈一指的是Box2D了,它几乎能模拟所有的物理效果。而 chipmunk则是个更轻量的引擎,能够满足简单的物理需求,比如最常用的的碰撞检测等。这些引擎在使用的过程中有个令人讨厌的地方,它们参数太多了。 通常为了初... 阅读全文
posted @ 2015-11-21 14:36 silent-bobo 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1、概述 游戏中人物的状态会发生改变,而这种改变通常要通过局部的变化来表现出来。比如获得一件装备后人物形象的改变,或者战斗中武器、防具的损坏等。这些变化的实现就要通过动态换肤来实现。在接下来的这个Demo中,点击屏幕会动态更换小人手中的武器。先上图:2、制作小人 首先我们先制作一个UI小人,并将... 阅读全文
posted @ 2015-11-21 14:34 silent-bobo 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1、概述 CocoStudio的使用无疑是cocos2d-x 3.0的重要组成部分,接下来我们用它来创建一组UI,并将其读入到程序中显示出来。先上效果图:2、创建、编辑UI 首先,运行CocoStudio,选择UI Editer(第二个)。进入后,从“文件”->“新建项目”->输入相应的项目名称... 阅读全文
posted @ 2015-11-21 14:32 silent-bobo 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 1、概述 上篇说到将CocoStudio的导出文件在程序中运行出来,但是并没有用户交互,即点击响应,程序的逻辑判断也都没有。这篇中我们把它们加进去,这样就可以算一个完整的程序了。先上个图: 运行后,点击开始,进度条,数字增加,通过slider可以调整进度条增长的速度。2、界面编辑 大部分界面编... 阅读全文
posted @ 2015-11-21 14:30 silent-bobo 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1、概述 现在我们已经会使用静态的UI控件了,接下来我们再研究一下动画的使用。 效果图:2、创建资源层 打开CocoStudio,这次在初始界面上选择”AnimationEditor”(第一个)进入编辑器并创建一个新项目:MyAnimation。 将一些图片资源添加到Resource文件夹中... 阅读全文
posted @ 2015-11-21 14:28 silent-bobo 阅读(1416) 评论(0) 推荐(0) 编辑
摘要: 1、概述 使用cocoStudio可以方便的制作动画,接下来的工作就是在我们的程序中使用制作的动画。这篇中,我将使用程序将两个动画连接起来。有图有真相:2、制作动画 承接上一篇,我们再制作一个动画。制作动画的方法与之前没有差别,不太熟悉的同学可以看:Cocos2d-x 3.0开发(六)使用coc... 阅读全文
posted @ 2015-11-21 14:25 silent-bobo 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 1CocoStudio 简介CocoStudio 是由 Cocos2d-x 官方推出的一个专门针对 Cocos2d-x 游戏开发的免费工具集,目前正在开发阶段,且日益完善之中!既是工具集,当然集成了现有各零零散散工具的功能,并且不断扩充,包含动画编辑器,UI编辑 器,场景编辑器和数据编辑器。具体内容... 阅读全文
posted @ 2015-11-21 14:10 silent-bobo 阅读(3637) 评论(0) 推荐(0) 编辑
摘要: 1 local cache = cc.AnimationCache:getInstance() 2 cache:addAnimations("animations-2.plist") 3 local animation = cache:getAnimation("dance_1"... 阅读全文
posted @ 2015-11-19 18:33 silent-bobo 阅读(290) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 28 下一页