位置: 编程技术 - 正文

Cocos2d-JS动画(cocos creator 动画制作)

编辑:rootadmin
与动作密不可分的还有动画,动画又可以分为场景过渡动画和帧动画。场景过渡动画我们在以往介绍过,这一个我们只介绍帧动画。帧动画帧动画就是按一定时间间隔、一定的顺序、一帧一帧地显示帧图片。我们的美工要为精灵的运动绘制每一帧图片,因此帧动画会由很多帧组成,按照一定的顺序切换这些图片就可以了。在Cocos2d-JS中播放帧动画涉及到两个类:cc.Animation和cc.Animate,类图如下图所示,cc.Animation是动画类,它保存有很多动画帧,cc.Animate类是动作类它继承于cc.ActionInterval类,属于间隔动作类,它的作用是将cc.Animation定义的动画转换成为动作进行执行,这样我们就看到动画播放的效果了。帧动画相关类图实例:帧动画使用下面我们通过一个实例介绍一下帧动画的使用,这个实例如下图所示,点击Go按钮开始播放动画,这时候播放按钮标题变为Stop,点击Stop按钮可以停止播放动画。帧动画实例下面我们再看看具体的程序代码,app.js中的HelloWorldLayer的构造代码代码如下: app.js中的HelloWorldLayer中的onAction函数代码如下:上述第①行代码是创建一个Animation对象,它是动画对象,然后我们要通过循环将各个帧图片放到Animation对象中。第②行是获得帧图片的文件名。第③行代码是通过帧名创建精灵帧对象,第④行代码把精灵帧对象添加到Animation对象中。第⑤行代码animation.setDelayPerUnit(0.)是设置两个帧播放时间,我们这个动画播放是4帧。第⑥行代码animation.setRestoreOriginalFrame(true)是动画执行完成是否还原到初始状态。第⑦行代码是通过一个Animation对象创建Animate对象,第⑧行代码this.sprite.runAction(cc.repeatForever(action))是执行动画动作,无限循环方式。

推荐整理分享Cocos2d-JS动画(cocos creator 动画制作),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos做动画,cocos2d帧动画,cocos spine动画,cocos creator动画教程,cocos spine动画,cocos spine动画,cocos做动画,cocos2d 动画,内容如对您有帮助,希望把文章链接给更多的朋友!

第⑨行代码this.sprite.stopAllActions()停止所有的动作。

Cocos2d-JS动画(cocos creator 动画制作)

更多内容请关注最新Cocos图书《Cocos2d-x实战:JS卷——Cocos2d-JS开发》本书交流讨论网站: JS卷》现已上线,各大商店均已开售:

京东:

【深入了解cocos2d-x 3.x】内置数据结构(2)——Map 其实最没意思的数据结构就是Map和Vector这两个了,完完全全就是std::map和std::vector上面再加了一层引用计数。当然,这也有好处,就是支持std算法以及支

Cocos2d-JS事件处理机制 在很多图形用户技术中,事件处理机制一般都有三个重要的角色:事件、事件源和事件处理者。事件源是事件发生的场所,通常就是各个视图或控件,

铁嘴李的Cocos2dx之旅之添加按钮 要在Cocos2d中使用Button,首先引入头文件#includeui/CocosGUI.husingnamespaceuil;引入完毕后,就创建button。代码如下:voidbtnGoodsItem(cocos2d::Ref*pSender,Widget::TouchEventTy

标签: cocos creator 动画制作

本文链接地址:https://www.jiuchutong.com/biancheng/369066.html 转载请保留说明!

上一篇:Cocos2d-JS特效(cocos creator特效制作)

下一篇:【深入了解cocos2d-x 3.x】内置数据结构(2)——Map(cocos2dx入门)

  • 应税和课税是什么意思
  • 运动会奖品有什么
  • 补缴以前年度增值税如何做账
  • 本期盈余转入累计盈余下面什么科目
  • 公司雇佣退休人员怎样扣个税
  • 税收分类编码如何查询
  • 小微企业应纳税所得额超过300万怎么办
  • 自产产品用于职工福利确认收入吗
  • 债转股资金
  • 公司分立的账务处理凭证怎么做
  • 同一控制吸收合并会计处理
  • 从原材料到库存商品的生产核算过程
  • 机票上exempt yqcny是什么意思?
  • 赞助支出属于什么费用
  • 离职补偿金要交个税的例子
  • 固定资产折旧在资产负债表属于什么
  • 分公司可以列为被告吗
  • 补交社保如何证明劳动关系
  • 企业为员工购买团体医疗险可以全额税前扣除
  • 开票含税和不含税怎么切换视频讲解
  • 企业的业务招待费多了好还是少了好
  • 加工费可以计入管理费用吗
  • 总账每个月都要结账吗
  • 收回应收账款会影响应收账款的账面价值吗
  • 为什么windows10关机后自动开机
  • linux format命令
  • Windows 2003 SP2 简体中文版下载地址
  • 购置资产是什么财务活动
  • vcpkgsrv.exe是什么进程
  • Vue3+element-plus 后台管理系统(含登陆注册功能页面)
  • uniapp webgl
  • 饲料企业经营范围
  • 实际借款成本率
  • 政府购买企业服务是否交税
  • vue知识点总结
  • 当月没有生产情况正常吗
  • 金融资产的会计科目
  • 收支比是收入比还是利润
  • 航天金税盘维护费什么时候交
  • okhttp3源码
  • 公司对其他公司的投资怎么做账
  • 技术转移转化是干什么的
  • 暂估应付款怎么录入
  • 差旅费需要缴纳增值税吗
  • 酒店营业成本预算
  • sql server搜索语句
  • sql 按顺序查询
  • 企业流动资产周转率低说明什么
  • 计提生产经营所得
  • 不动产计税金额
  • 土地使用权入账务处理
  • 应收款钱已收回会计分录
  • 业务招待费汇算清缴比例
  • 预付卡发票能不能走福利账户
  • 受托开发软件一般做什么
  • 固定资产一次性扣除政策
  • 小规模转一般纳税人条件最新政策
  • 发票认证是为了什么
  • 应收账款坏账准备借贷方向
  • 财产清查存在的问题及原因分析
  • Win2008 Server Core如何操作?5个步骤学会Win2008 Server Core操作
  • win7旗舰版系统怎么样
  • hppusg.exe
  • Win7 64位系统声卡重装过程中出现失败的解决方法
  • u盘装win8系统教程图解
  • win10日历怎么设置
  • windows xp怎么设置桌面
  • linux-swap
  • win10 运行
  • linux网络设备有哪些
  • 方块滚动代码怎么写
  • 基于豆瓣电影数据linux
  • js中的flat
  • Javascript Objects详解
  • 新办企业税务局注册流程
  • 广东 电子税局 app
  • 党建引领安全宣传美篇幼儿园
  • 重庆市房产交易信息网
  • 建筑业按多少税收
  • 广东电子税务局官网登录入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设