位置: 编程技术 - 正文

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入门)

  • 视同销售行为的涉税处理?
  • 退税是什么科目的
  • 股东向公司借款超过一年不还
  • 价内税有哪些税种
  • 旧设备出口增值税处理
  • 代缴职工社保手续怎么办
  • 调整未分配利润影响所得税吗
  • 发票分开开票
  • 印花税小于1元显示无需申报
  • 滞留票怎么做账务处理
  • 购买办公用品并分发有关部门会计分录
  • 上缴税费总额包括个税吗?
  • 个人所得税0申报操作流程
  • 签订几年合同每年都要缴纳印花税吗?
  • 过节政府有补助钱吗
  • 火腿属于免税产品吗
  • 小规模纳税人自开专票
  • 土地增值税清算是什么意思
  • 注册资本印花税税目是什么
  • 发票入账后还能冲红吗
  • 公司之间借款收据要领导签字吗
  • 进项票认证超了怎么处理
  • 受托代理资产核算
  • 不动产进项抵扣新政策2022
  • 小企业会计准则成本核算方法选什么
  • 运输费用入成本还是销售费用
  • 材料采购费用的是
  • 以前年度的其他应付款不用付怎么处理
  • 代销的价格怎么定
  • PHP:oci_new_collection()的用法_Oracle函数
  • 完税证明和纳税申报表是一种东西吗
  • 股权转让个税怎么缴纳
  • 其他业务收入和其他业务成本区别
  • 股东帮公司垫付货款
  • php发送邮件代码
  • 取得增值税发票丢了怎么是好
  • 中国网购软件
  • 湿地上有什么植物
  • 非货币性资产交换的记忆口诀
  • 房产备案交税
  • centos php7.4
  • php中preg_replace_callback函数简单用法示例
  • 出租厂房计提折旧会计分录
  • photoshop虚化局部
  • 增值税比对票表不通过
  • 房产公司业务招待费扣除政策
  • 小企业一年需要缴纳多少税
  • 研发增值税税率怎么算
  • 进口关税如何交
  • 什么情况个税可以扣除
  • 陕西省跨区域企业所得税征收
  • 计提递延所得税资产影响当期利润吗
  • 公允价值怎么读
  • 股东捐赠资产要纳税吗
  • 出口货物用途
  • 小型微利企业认定标准最新
  • 个体户是否要做账务处理
  • 应付账款清账账务处理
  • 残保金中上年在职职工工资总额
  • 捐赠,广告宣传费,业务招待费如何调整
  • 补缴年报所得税怎么填
  • 预计负债 负债 区别
  • 开了发票就要交税吗?
  • 股东分红算不算成本费用
  • 企业存货计价方法发生变更案例
  • mysql优化的几种方法
  • java连接mysql数据库教程
  • windows mysql my.cnf
  • 脱机文件怎么办
  • 微软新品什么时候上市
  • linux临时修改编码
  • win8.1拨号上网
  • 屏幕画面颠倒
  • bootstrap怎样为进度条添加动画
  • Extjs中RowExpander控件的默认展开问题示例探讨
  • 一个简单的灵魂福楼拜
  • js遮罩效果
  • 我国就业制度的演变
  • 山西省税务局网站系统维护公告
  • 湖南自然人电子税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设