TimelineFX Particle Editor是一款免费的时光粒子编辑器,这款工具可以创建不同的多样的粒子效果,包括爆炸,烟,火,水,蒸汽,泡沫,等等…动画可以很容易地配置为无缝循环,只需点击一下鼠标,并再点击一下,你甚至可以使动画无缝瓷砖也用作动画纹理。
输出方法:
你选中粒子效果后,在【菜单】里有个【动画属性】,选中后跳出一个面板,在面板的右下角有个红点,就是记录输出的,点击一下,又弹出一个小面板,里面是格式设置,有图片序列,有GIF,还有另两项。输出序列时记得在透明度上打勾。
导出并在unity3d使用
2dtoolkit sheets拆除
tiles x (帧数)
max texture size 适当大小
multiple atlases 勾选
commit
sprite animation
绑定运行
打开TimelineFX后,打开emitter文件夹(请先确认你装有这些效果库....我的TimelineFX是从本论坛上下载下来的)
选择BonusBursts.eff
然后
Select All 导入所有的文件
选择Flash Burst 3
再然后
右键,选择Animation Properties,
再然后,比较关键的一步,以后你用别的粒子需要调整的时候,主要就是调整这里
然后默认输出就好了
保存成spritesheet(cocos2d开发者表示好熟悉....)
再然后,你看看你是不是成功的导出了如下的东东,请记住它是4行4列的
然后打开u3d,建立一个新的场景,摄像机的位置变成0,0,-2
新建一个粒子系统(我用的是3.4的),位置是0,0,0,这时你应该看到默认粒子的一粒粒白点....
我们新建一个材质,如下图,用粒子的shader,将我们的Textures放进去
再然后,将我们的粒子材质换掉默认的材质,然后最重要的一步,将UV Animation的x和y变成之前的4行4列
这时你应该已经可以看到比较华丽的效果了,但是默认的粒子可能数量太多了..所以你需要适当的调整一下,如下图
最终你就能用一个消耗不是很大,但是效果还行的粒子了(进一步压缩的话可以考虑将粒子效果的图变小...)
最终: