unity通过图片序列化的方式制作一个酒精灯/蜡烛火苗

效果图

首先通过找到一个适合的图片贴图    

这里给大家推荐的个网站https://www.element3ds.com/

里面有免费的素材,大家可以找到自己想要的具体形状

https://i-blog.csdnimg.cn/blog_migrate/d08d73a67147c096984d81eaf982fe21.png标题

 

这是我找的4*4的

1.将下载好的图片导入unity项目中,如下图直接拖到建好的资源文件夹即可

(我这里采用中文版本,如果是英文的小伙伴可以先点击上方工具栏的Edit/settings/Languages,改成中文)

2将图片按照图中配置

3创建一个材质球,将刚刚设置好的图片托给材质的反射率如图

4将材质球的shader如图设置(去掉图片的黑色背景),这样我们的材质就准备好了。

(直接搜索Additive即可)

5在项目中创建一个粒子系统        

提示 :下面我说的模块大家没有的点击Partcile System 右边的➕自行添加

(1)我们找到渲染器,把刚刚建好的材质托给它

(2)我们找到发射模块,将随单位事件产生的粒子数改为1

(3)添加纹理表格动画模块将瓦片的x,y值改为4(这里因为我们找的图片序列是4*4的)

(4)找到形状模块,将半径调整为0.0001

(5)最后修改我们的Partcile System 

6现在我们应该已经得到了你想好的火苗了,你也可以可以调整其实大小自己调整火苗大小。

(本章以分享为主,希望小伙伴都可以学会,效果不理想的可以下载一下我上传的资源包。)

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值