CocoStudio练习笔记3 - 动画编辑器
包括骨骼动画、碎图合并等功能,也支持序列帧、Flash动画直接导入等。
动画编辑器有两种模式:形体模式和动画模式。
形体模式设计骨骼及相应的绑定关系,确定每个骨骼的渲染资源。在资源管理栏中可以设定贴图的碰撞轮廓。最终的碰撞区将会被转化为Cocos2d-x可以识别的多边形。其中轮廓匹配精度值从1~10,值越小越精确(只对下一次的轮廓匹配有效)。
动画模式可以设计每个骨骼的动画效果(重点在设计关键帧)。
动作列表由上而下分别动作index number,在代码中可以以此控制角色执行不同的动作动画。
在代码中使用动画:
CCArmatureDataManager::sharedArmatureDataManager()->addArmatureFileInfo("HeroAnimation0.png","HeroAnimation0.plist","Hero.ExportJson");CCArmature* armature = CCArmature::create("Hero");armature->getAnimation()->playWithIndex(2);armature->setPosition(100,100);this->addChild(armature,2);
首先将资源文件导入ArmatureFileInfo中,然后使用CCArmature的create函数根据资源文件中角色name创建一个CCArmature。
armature的name来自于Hero.ExortJson中“armature_data”的“name”项。
该ExportJson文件包含了以下项目:
"content_scale"
"armature_data"
"animation_data"
"texture_data"
"config_file_path"
- 推荐文章:
- zongrong.net/post/1911.htm
转载于:https://www.cnblogs.com/cuihui/p/3571543.html
CocoStudio练习笔记3 - 动画编辑器相关推荐
- 实习小白::(转) Cocostudio动画编辑器的使用
今 天研究了一下cocostudio,包括动画编辑器和UI编辑器,其他的俩个感觉资料很少,就没有看了,等以后再说吧.先来说一下动画编辑器的使用吧.我 将把我用到的资源和这个cocostudio在文章的 ...
- android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072
android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072 Java技术qq交流群:JavaDream:251572072 2013/5/1 ...
- 动画编辑器和骨骼动画使用
动画编辑器 1.使用编辑器来创建编辑动画 (1)创建一个节点 (2)往节点里添加动画组件cc.Animation (3)编辑 动画剪辑器制作 AnimClip 动画剪辑就是一份动画的声明数据,我们将它 ...
- unity2D学习笔记-角色动画
unity2D学习笔记-角色动画 角色移动 动画效果(重点!!!!!) 创建:Animator与Animation 状态转换 跳跃 从fall到idle Hierarchy中创建一个Sprite作为载 ...
- unity之动画编辑器
编辑出一个动画文件(.anim),多个物体或ui使用 可视化编辑动画,就不需要用DOTween插件了 效果图(这里只做了scale x的动画) 1.创建个ui做动画载体 先创建个ui-image,然后 ...
- 学习笔记 JavaScript 动画
学习笔记 JavaScript 动画 结果 代码里用到的图片 <html><head><style>#imageDiv {height: 100px;width: ...
- 学习笔记 JavaScript 动画 加速
学习笔记 JavaScript 动画 加速 效果 代码中用到的图片 <html><head><style>#imageDiv {position: absolute ...
- Unity 入门笔记 - 05 - 动画事件类音效对话框
Unity 入门笔记 - 05 - 动画事件&类&音效&对话框 前言:无 目录 Unity 入门笔记 - 05 - 动画事件&类&音效&对话框 一.动画 ...
- flash动画学习指南八:动画编辑器
转自:http://bbs.9ria.com/thread-74790-1-1.html --要求: 必要知识:flash工作区的基本知识 需要的工具:flash CS4(下载试用版) 实例文件:mo ...
- 使用动画编辑器编辑、绘制复杂的精灵动画
我们平时所玩的很多游戏都有着非常绚丽的动画效果,尤其是像ACT.RPG等类型的游戏,必须拥有华丽的魔法和攻击效果才能吸引玩家的眼球.本文将主要介绍如何使用OPhone API以及动画编辑器类的工具来编 ...
最新文章
- VC调用外部程序接口
- js验证开始日期不能大于结束日期_js前台判断开始时间是否小于结束时间
- python iter next_python类中的__iter__, __next__与built-in的iter()函数举例
- 2019-03-06-算法-进化(最接近的三数之和)
- ov7725摄像头调试经验-寄存器配置
- android gone动画_Android动画之淡入淡出
- 使用rsync完成内网数据备份
- 9.程序员的自我修养---Windows下的动态链接
- popWindow回传方法
- 服务器阵列卡缓存显示错误,服务器阵列卡(缓存)
- Linux虚拟机怎么越狱,iOS 13永久越狱工具Linux/windows版进展突破,就快来了(附视频)...
- mac c语言 新手,第1次买Mac必看,新手买Mac全攻略!
- 【渝粤题库】广东开放大学 市场调查与预测 形成性考核
- JSON数据交互和RESTful支持
- python打开网页并实现点击
- kerberos搭建
- opencv实现车牌识别
- 自动驾驶TPM技术杂谈 ———— 超声波雷达系统测距
- 计算机树表查找算法的适用场景,利用基于R-树连续最近邻查询算法来渲染雨滴,形成了逼真的下雨天场景图...
- Ambari界面介绍
热门文章
- idea连接presto
- 微信小程序 --- 音乐的播放和控制
- Server Tomcat v8.0 Server at localhost failed to start.
- shell 选择对话框
- oracle 比较日期相等
- 批量 // 注释替换为 /*的注释
- 为什么 Oracle 应该主推 NetBeans
- JS中实现Trim(),TrimStart(),TrimEnd() 的方法
- table固定表头行及列,其中行包含合并单元格
- 比较两个字符串相同的个数,并输出