去年底,公司项目需要,准备做动一套态天气效果,经过考虑,决定使用UIKit自带的粒子系统实现。其中做了雨、雪、雾(雾霾)的动态天气效果。这里记录、分享一下自己做完以后学习到的知识。也希望能你有所帮助。^_^
三、常用粒子编辑器介绍
1、ParticleDesigner
优点:
1、内置很多模版,可以基于模版进行参数编辑。
2、不过编辑器很强大,可编辑的参数够多,适合cocos2d的粒子系统编辑。
3、可以导入、导出参数文件。
缺点:
收费,而且是按版本收费,也是够坑的。
官网:https://71squared.com/particledesigner
2、UIEffectDesigner
优点:
1、免费。
2、可以导入、导出参数文件。
3、简单易用,适合UIKit的粒子系统编辑。
缺点:
1、很久没有更新了。
2、有几个参数缺失。
3、在编辑器预览界面的效果和真机显示会有略微差别。
4、编辑器的坐标系问题。在代码中读编辑器导出的文件时,要做一下坐标系的翻转。
demo地址和编辑器地址:https://github.com/icanzilb/UIEffectDesignerView
因为官网已经无法打开,我分享到百度云盘,下载后去掉.zip后缀即可:
https://pan.baidu.com/s/1qYhDhVm
提取码:8nqa
以上是关于粒子系统两个常用粒子编辑器的介绍。下一篇介绍使用粒子系统的注意事项。http://www.jianshu.com/writer#/notebooks/3527365/notes/4156444