位置: 编程技术 - 正文

Cocos2d-JS特效(cocos creator特效制作)

编辑:rootadmin
Cocos2d-JS提供了很多特效,这些特效事实上属于间隔动作,特效类cc.GridAction类,也称为网格动作,它的类图如下图所示。网格动作类图网格动作cc.GridAction它有两个主要的子类cc.Grid3DAction和cc.TiledGrid3DAction,cc.TiledGrid3DAction系列的子类中会有瓦片效果,如下图所示是Waves3D特效(cc.Grid3DAction子类),如后图所示是WavesTiles3D特效(cc.TiledGrid3DAction子类),比较这两个效果我们会看到瓦片效果的特别之处是界面被分割成多个方格。Waves3D特效WavesTiles3D特效网格动作都是采用3D效果给用户的体验是非常震撼和绚丽,但是也给内存和CPU造成了巨大的压力和负担,如果不启用Open GL的深度缓冲,3D效果就会失真,但是启用的话对于显示性能会造成负面影响。实例:特效演示下面我们通过一个实例介绍几个特效的使用,这个实例如下图所示,上图是一个操作菜单场景,选择菜单可以进入到下图动作场景,在下图动作场景中点击Go按钮可以执行我们选择的特性动作,点击Back按钮可以返回到菜单场景。特效实例MyActionScene.js中的ctor构造函数代码如下: 上述代码第①行是创建NodeGrid类型成员变量gridNodeTarget,NodeGrid是网格动作管理类。MyActionScene.js中的onMenuCallback函数代码如下: 上述代码onMenuCallback函数中是运行特效动作,第①行是使用FlipX3D实现X轴3D翻转特效,cc.flipX3D函数的参数是持续时间。第②行是使用PageTurn3D实现翻页特效特效,cc.pageTurn3D函数的第一个参数是持续时间,第二个参数是网格的大小。第③行是使用Lens3D实现凸透镜特效,cc.lens3D函数第一个参数是持续时间,第二个参数是网格大小,第三个参数网透镜中心点,第四个参数是透镜半径。第④行是使用Shaky3D实现晃动特效,cc.shaky3D函数第一个参数是持续时间,第二个参数是网格的大小,第三个参数晃动的范围,第四个参数是否伴有Z轴晃动。第⑤行是使用Waves3D实现3D波动特效,cc.waves3D函数第一个参数是持续时间,第二个参数是网格的大小,第三个参数波动次数,第四个参数是振幅。第⑥行是使用JumpTiles3D实现晃动特效,3D瓦片跳动特效,cc.jumpTiles3D函数第一个参数是持续时间,第二个参数是网格的大小,第三个参数跳动次数,第四个参数是跳动幅度。第⑦行是使用ShakyTiles3D实现3D瓦片晃动特效,cc.shakyTiles3D函数第一个参数是持续时间,第二个参数是网格的大小,第三个参数晃动的范围,第四个参数是否伴有Z轴晃动。

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

文章相关热门搜索词:cocos2dx 特效,cocos 特效,cocos creator js教程,cocos2dx 特效,cocos2dx 特效,cocos2dx 特效,cocos creator特效制作,cocos2dx 特效,内容如对您有帮助,希望把文章链接给更多的朋友!

第⑧行是使用WavesTiles3D实现3D瓦片波动特效,cc.wavesTiles3D函数第一个参数是持续时间,第二个参数是网格的大小,第三个参数动次数,第四个参数是振幅。

Cocos2d-JS特效(cocos creator特效制作)

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

京东:

Cocos2d-JS动画 与动作密不可分的还有动画,动画又可以分为场景过渡动画和帧动画。场景过渡动画我们在以往介绍过,这一个我们只介绍帧动画。帧动画帧动画就是

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

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

标签: cocos creator特效制作

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

上一篇:游戏引擎学习——Cocos2d-x-3.4引擎(1.源码粗分析)(游戏引擎官方平台)

下一篇:Cocos2d-JS动画(cocos creator 动画制作)

  • 工资完整的账务处理
  • 北京增值税发票勾选认证平台
  • 简易征收预缴税率怎么算
  • 两地发工资个税处理
  • 免征增值税的个体户个税
  • 医院怎么开发票
  • 资产超过5000万的企业所得税税率
  • 小规模开专票的条件
  • 留存收益未分配利润占比
  • 个人劳务费 税
  • 代开专用发票的企业如何享受小微免税优惠
  • 免征土地增值税
  • 交通费补贴报销的会计分录怎么做?
  • 发出存货的计价方法对企业财务状况和经营成果有何影响
  • 外贸企业留抵税额过大
  • 材料盘亏税前扣除怎么算
  • 地税保险单位编号是什么
  • 已抵扣的增值税怎么做账
  • 预缴税款的会计分录贷其他应付款
  • 企业如何做好税务管理工作
  • 单位报销托儿费
  • 关于燃油消费税征收范围及税率
  • 基金公司管理费收入增值税
  • 基金的业绩是什么
  • 收到厂房租金要交税吗
  • 出租房电费怎么结算
  • bios设置独立显卡优先启动
  • win7为什么现在不能用了
  • 社保增加人员网上申报
  • 开发票原则是收款之后才能开具吗
  • 包装物租金怎么计算增值税
  • 关闭固定在任务栏的功能
  • php7 ??
  • 文件被占用无法删除
  • 入库前的准备
  • 工程结算转主营业务收入
  • 工程结算转收入
  • PHP:Memcached::setOption()的用法_Memcached类
  • 应收账款周转天数减少说明什么
  • 发放职工工资计入什么会计科目
  • 免税和免征增值税是一个意思么
  • php正则表达式实例
  • 开发票纸巾属于什么编码
  • 税务局退还的三种税费
  • php环境配置教程
  • 债务豁免会计核算
  • 税金及附加怎么做分录
  • 现金流量表中支付的税费怎么填
  • 清算期间的坏账会计分录
  • 交易性金融资产的账务处理
  • 销售边角料税率是多少
  • 建筑企业的安全技术措施
  • 收到员工社保
  • 工程建设项目融资方式有哪些
  • 工地水包水
  • 企业实缴资本如何查
  • 购买服装费用计入什么科目
  • 在长期股权投资中,如何理解控制、重大影响?
  • xp 指定的域不存在,或无法联系
  • vista windows
  • wncloud.exe是什么程序
  • Ubuntu 14.04系统怎么安装Nvidia 私有显卡驱动?
  • ctd module
  • xp开始菜单没反应
  • win8.1系统激活
  • windows7怎么解除密码
  • win7运行老游戏方法
  • 3d动态锁屏壁纸下载
  • [置顶]游戏名 TentacleLocker
  • 深入理解android内核
  • jquery22插件网
  • Unity3D游戏开发引擎
  • fiori开发工具
  • js垂直对齐
  • python socketcan
  • 工会经费网上怎么申报
  • 综合征收和分类征收
  • 国家税务总局郴州
  • 现在买新车都需要交什么费用
  • 福建农村社保一个月可以拿多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设