帧动画就是按一定时间间隔、一定的顺序、一帧一帧地显示帧图片。我们的美工要为精灵的运动绘制每一帧图片,因此帧动画会由很多帧组成,按照一定的顺序切换这些图片就可以了。
在Cocos2d-x Lua中播放帧动画涉及到两个类:Animation和Animate,类图如图所示,Animation是动画类,它保存有很多动画帧,Animate类是动作类它继承于ActionInterval类,属于间隔动作类,它的作用是将Animation定义的动画转换成为动作进行执行,这样我们就看到动画播放的效果了。
帧动画相关类图
更多内容请关注最新Cocos图书《Cocos2d-x实战:Lua卷——Cocos2d-lua开发》
本书交流讨论网站:http://www.cocoagame.net
欢迎加入Cocos2d-x技术讨论群:257760386
更多精彩视频课程请关注智捷课堂Cocos课程:http://v.51work6.com
智捷课堂现推出Cocos会员,敬请关注:http://v.51work6.com/courseInfoRedirect.do?action=netDetialInfo&courseId=844465&categoryId=0
《Cocos2d-x实战 Lua卷》现已上线,各大商店均已开售:
京东:http://item.jd.com/11659697.html
欢迎关注智捷iOS课堂微信公共平台,了解最新技术文章、图书、教程信息
相关推荐
将cocos2d-x lua打包成静态库在ios工程中使用,让ios应用中可以播放cocos的动画或者ios界面可以玩cocos2d-x游戏,分开管理,和开发
第1章 Cocos2D-X引擎的介绍 1 1.1 何为游戏引擎 1 1.1.1 游戏的核心—引擎 1 1.1.2 引擎的特点 2 1.1.3 知名的引擎介绍 4 1.1.4 引擎的分类 5 1.2 Cocos2D-X引擎的来历 8 1.3 引擎的版本 9 1.4 下载与安装 10 1.5 ...
介绍Cocos2d-x更高阶的内容,包括渲染效率的提高、动画、TexturePacker图片打包、Tiled地图游戏实例、定时器、函数回调、内存管理、数据保存、Csv文件读取。介绍Lua、有限状态机启蒙知识和应用。分享基于Cocos2d-X的...
第13~15 章讲解Cocos2d-x 中的Lua 脚本语言开发、CocosStudio 工具及粒子系统的使用方法;第16~19 章讲解数据统计工具的使用方法、项目跨平台移植发布、iOS 真机测试与发布、SVN 版本控制;第20 章讲解一个完整的...
由于本人不做开发了,分享几个有用的小demo。 此demo为spine骨骼动画。可以独立运行。
x的核心类CCDirector、CCScene、CCNode、CCLayer、CCSprite、CCAction等,通过案例来介绍Cocos2d-x的场景、图层、交互、动作、动画、粒子效果、游戏地图、物理引擎,并详细介绍了Cocos2d-x 2.2.1版本中所有自带Demo...
完美搓牌效果 流畅翻拍动画 容易集成 一个文档一张图片即可
实现了Tmx地图,帧动画,动画层和地图层的碰撞检测,地图滚动等跑酷游戏核心逻辑
x-studio365软件是一款基于cocos2d-x游戏引擎开发的... cocos2d-x引擎版本3.13, spine运行库版本3.4,暂不支持帧动画编辑,永久免费,持续更新,有需要的伙伴们欢迎前来下载使用。 软件特色 * 代码编辑支持UTF-8字
感觉4个人开发游戏真的很累,游戏为了脱颖出更加真实的效果还使用了物理引擎,在老大的同意的情况下,我共享cocos2d自己写的一些大家比较常用的,因为cocos2d有些控件不怎么好用或者没有,反正我觉得是这样的。...
动画播放时有时会出出现回到了旧的...使用说明:步骤1将 ChangeAttachmentForSpine.h 导入到 项目Classes下 lua_module_register.h 中#include "ChangeAttachmentForSpine.h"static int lua_module_register(lua_State*
cocos2dlua 3D扑克翻牌特效 OPENGL的 效果很好 cocos2dlua 3D扑克翻牌特效 OPENGL的 效果很好
使用RenderTexture来截图,在动画大图中把一张张小图取出来另存的Demo
cocos2dx中使用Shader程序实现3D的划牌,搓牌,翻牌的逼真效果,代码详细可以直接拿去用,带效果动画
java版斗地主源码 简介 计算机软件技术专业,从事软件和游戏开发10多年,职能涉及设计...cocos2dx(c++、lua,2d,纯c++和纯lua网游、cocos修改定制、游戏层框架)。 gameplay3d(c++、lua,3d,定制即时策略战斗)。 u
java版斗地主源码 简介 计算机软件技术专业,从事软件和游戏开发10多年,职能涉及设计...cocos2dx(c++、lua,2d,纯c++和纯lua网游、cocos修改定制、游戏层框架)。 gameplay3d(c++、lua,3d,定制即时策略战斗)。 u