本文通过自己做的一个烟雾效果,来介绍egret Feather的基本用法
Egret Feather下载地址: https://www.egret.com/products/others.html#egret-feather
Egret Feather使用手册:
http://developer.egret.com/cn/github/egret-docs/tools/Feather/manual/index.html


首先上面的状态栏,见名知意,没什么介绍的。要提的是文件里导入导出自己做的粒子系统,都要遵循Egret Feather规则,即导入导出都是json文件,做烟雾效果,我用的是这张图片


纹理:最好选择一张素图,即颜色为黑白灰组成的图片,类似于图片所示


颜色:颜色主要分为开始颜色和结束颜色,即粒子一个生命周期的开始到结束的缓慢变化。效果主要体现在透明度,和透明度浮动,关于浮动下文会做出详细解释。


动作属性:动作属性主要体现在粒子的物理效果,例如运动,加速,减速,下落等等,都是有动作属性来完成的。如果物理方面看到就头疼,我们Feather也是帮你做了可视化的动作属性,下图
 
可视调节区:笔者刚用Feather的时候也是看到动作属性无法下手,在可视化调节大量减少了计算问题,在开发过程中如虎添翼,只要鼠标轻轻点击选择方向,就可以了。


基本属性:可以说一个粒子特效全看这些基本属性了,连接上文说到浮动,浮动通俗的的说比如,你去买了一个玉米,你朋友问你你的玉米多长呀?30cm左右吧,左右即为浮动,在细一点以30为基础,浮动为5,那么这根玉米的取值范围就为就是25--35。理解了浮动再去调节这些基本属性就不再困难了。需要注意的是,发射时长为-1的话,是无限发射。
效果图如下:
 
在wing中使用粒子特效
首先在egretProperties.json中引入第三方库(把第三方库的libsrc文件夹放在和项目同级的目录中),其次把从feather导出的文件配置到default.res.json中
 
然后下图操作就可以拿到你的粒子效果了

this.pater.start();控制粒子效果开始
this.pater.stop();控制粒子效果停止
本文源码地址:https://github.com/shenysun/pat_yanwu

转载于:https://my.oschina.net/u/3695009/blog/1863309

使用Egret粒子编辑器实现烟雾效果相关推荐

  1. 6 cocos2dx粒子效果,类图关系,系统原生粒子和自定义粒子效果,粒子编译器软件,爆炸粒子效果,烟花效果,火焰效果,流星效果,漩涡粒子效果,雪花效果,烟雾效果,太阳效果,下雨效果

     1 粒子 示例 2 类图关系 3 系统原生粒子 CCParticleSystem 所有粒子系统的父类 CCParticleSystemPoint. CCParticleSystemQuad 点粒 ...

  2. unity粒子实现烟雾效果

    粒子实现烟雾效果 运行效果 实现步骤 1.准备一张纹理图 我是随便在网上下了一张烟雾图 没有做任何处理的图片,当然你也可以根据你的需要使用photosh做一些处理,比如雾化,裁剪什么的 unity处理 ...

  3. html蓝色粒子,HTML5 粒子编辑器

    写在前面 大家阅读此文之前,可以先看一篇 MiloYip 的文章:用 JavaScript 玩转游戏物理 (一) 运动学模拟与粒子系统,看完之后再看此文,更加容易理解. MiloYip 使用的粒子是 ...

  4. x-studio(Lua调试器,粒子编辑器,UI编辑器,代码编辑器,csb恢复工具)

    最新版本:x-studio 10.0.9000.29(2020年4月14日更新) 官网: https://x-studio.net 官方教程: https://docs.x-studio.net x- ...

  5. 使用Cocos2d-x 和粒子编辑器实现“天天爱消除”场景特效

    引言 Cocos2d-x引擎提供了强大的粒子系统, 它在模仿自然现象.物理现象及空间扭曲上具备得天独厚的优势,为我们实现一些真实自然而又带有随机性的特效(如爆炸.×××.水流)提供了方便.尽管如此, ...

  6. 使用 Cocos2d-x 和粒子编辑器实现“天天爱消除”场景特效

    引言 Cocos2d-x引擎提供了强大的粒子系统,它在模仿自然现象.物理现象及空间扭曲上具备得天独厚的优势,为我们实现一些真实自然而又带有随机性的特效(如爆炸.烟花.水流)提供了方便.尽管如此,它众多 ...

  7. cocos2d粒子系统--粒子编辑器Particle designer属性的介绍

    Particle designer粒子编辑器可到这里下载(包含授权码):http://www.cocoachina.com/downloads/code/2012/0706/4424.html -- ...

  8. canvas烟雾效果学习

    一.学习背景与效果 前些天翻大神blog,看到了张鑫旭大神写的一篇<canvas图形绘制之星空.噪点与烟雾效果>,深受启发.详细了研究了一下烟雾效果的代码,效果如下: 动态效果请点击.(! ...

  9. 白鹭引擎egret wing编辑器提示报错 egret 命令不存在 乱码的情况解决方法

    编辑器:egret 白鹭引擎 egret wing 描述:报错乱码或者命令不存在 问题描述:此处乱码报错实际上是egret 命令不存在 或 执行程序无法使用的中文情况,如果系统是非中文简体这里是显示英 ...

最新文章

  1. 《Web前端开发精品课 HTML与CSS进阶教程》——1.4 id和class
  2. sql存储过程的创建
  3. 电子产品设计流程_产品设计“学习、就业、留学”全攻略
  4. lucene源码分析(2)读取过程实例
  5. 事物的开始和结束命令分别是什么_人教版小学四年级语文下册期末测试题及答案[1]...
  6. UIKIT_EXTERN和define定义常量
  7. Codeforces Round #740 (Div. 2) D2. Up the Strip dp + 分块优化 + 逆向思维
  8. 实例10:python
  9. pom.xml中依赖的<optional>true</optional>标签
  10. 举例 微积分 拉格朗日方程_Euler-Lagrange Equation (欧拉-拉格朗日方程)推导
  11. IOS图像拉伸解决方案
  12. 企业数据分析流程与高级分析模型
  13. 【渝粤教育】21秋期末考试社会学概论10082k1
  14. ArcGIS 从大区域提取小区域的行政区shp并用于裁剪其他数据
  15. 整数规划_教学 | 线性(整数)规划的若干建模技巧
  16. 常用javascript编码规范
  17. 微信公众号前端支付实现
  18. 被领导嘉奖了,该不该请同事吃饭?
  19. 有人在双11疯狂剁手,有人在双11被直播“治愈”
  20. Error Domain=NSCocoaErrorDomain Code=3840 The operation couldn’t be completed. (Cocoa error 3840.)

热门文章

  1. 微信小程序iconfont的图标引入
  2. 多级分销系统(代理商佣金管理模块)设计概要(要求和数据库设计)
  3. F. chino with ball
  4. vmware的vmdk格式虚拟机转换为qcow2格式
  5. Git忽略文件.gitignore详解
  6. 【USACO题库】1.2.1 Milking Cows挤牛奶
  7. 在Ubuntu上搭建DDNS动态域名解析服务
  8. Using temporary与Using filesort
  9. 各种排序算法的总结和比较
  10. redis的安装步骤