当前位置:网站首页>Unity粒子特效系列-毒液喷射预制体做好了,unitypackage包直接用 -下
Unity粒子特效系列-毒液喷射预制体做好了,unitypackage包直接用 -下
2022-07-05 09:38:00 【芝麻粒儿】
本文约3.2千字,新手阅读需要10分钟,复习需要3分钟 【收藏随时查阅不再迷路】
关于作者
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣 !!!
专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)
有什么需要欢迎私我,交流群让学习不再孤单。

前提
这是小空坚持写的Unity新手向系列,欢迎品尝。
新手(√√√)
大佬(√)
粒子这一块是个系列文章,并且介绍的非常详细,建议收藏。
实践过程
散液体
经过前面我们的实践,这个组成其实很好写了。和上面的大部分一致。
区别在于我们在主模块加上一个旋转属性,生命周期内颜色我们采用双渐变区间,而渲染器材质中的贴图使用一个很随机的混乱液体即可。对了,重力修改器属性要低一些,毕竟相比直射而出的大液体,散液体速度要慢一些。
我们看下效果吧
雾气
这个更没有好说的了,和散液体一样,都是对于液体的补充,所以和散液体属性是一样的。
涉及起始生命周期、起始大小、粒子起始时候的旋转度数、重力修改器,发射粒子数、生命周期内速度、生命周期内颜色、生命周期内大小、以及渲染器中自定义的材质。
区别在于重力再低一些以及贴图不一样。

灰尘
该子模块和上面的都不同,灰尘的表现一般是从低向上,四周发散,渐隐渐显的,并且是物体掉落后,也就是要在上面的液体粒子执行一段时间后才会出现。
主模块设置启动延迟,0.2秒之后改粒子才显示,起始大小在08-1之间,拥有起始旋转,灰尘就不需要有重力了。

发射粒子数就不需要和液体那样很多了,10个差不多,重点是形状,我们需要使用盒子形状,并且移动到液体粒子的消失位置,以此达到灰尘是液体溅起来的。
生命周期内速度,只需要有y轴方向上整数即可,表示粒子会向上移动,前面我们提过是渐隐渐现,所以生命周期内颜色修改下透明度即可(两头透明度数值高于中间的透明度数值)。同样的渲染器也是普通的Billboard,只需要材质使用一个灰尘贴图即可。
最终我们看看效果吧。
需要unitypackage的直接私信我直接要即可。啥也不要,啥也不要。
大胆点,咱们就会有故事!!!
其他
作者:小空和小芝中的小空
转载说明-务必注明来源:https://zhima.blog.csdn.net/
这位道友请留步️,我观你气度不凡,谈吐间隐隐有王者霸气,日后定有一番大作为!!!旁边有点赞收藏今日传你,点了吧,未来你成功️,我分文不取,若不成功️,也好回来找我。
温馨提示:点击下方卡片获取更多意想不到的资源。
边栏推荐
- 【js 根据对象数组中的属性进行排序】
- 90%的人都不懂的泛型,泛型的缺陷和应用场景
- What about wechat mall? 5 tips to clear your mind
- oracle 多行数据合并成一行数据
- Flutter development: a way to solve the problem of blank space on the top of listview
- [technical live broadcast] how to rewrite tdengine code from 0 to 1 with vscode
- Android SQLite database encryption
- 揭秘百度智能测试在测试自动执行领域实践
- 宝塔面板MySQL无法启动
- mysql80服务不启动
猜你喜欢
![[sourcetree configure SSH and use]](/img/9a/1cd4ca29e5b7a3016ed6d5dc1abbef.png)
[sourcetree configure SSH and use]

.Net之延迟队列

TDengine ×英特尔边缘洞见软件包 加速传统行业的数字化转型
![[listening for an attribute in the array]](/img/1f/96eb85ee0af83d601918bcd04e405e.png)
[listening for an attribute in the array]

Node red series (29): use slider and chart nodes to realize double broken line time series diagram

Why don't you recommend using products like mongodb to replace time series databases?

MySQL字符类型学习笔记

移动端异构运算技术-GPU OpenCL编程(进阶篇)

正式上架!TDengine 插件入驻 Grafana 官网

Apache DolphinScheduler 系统架构设计
随机推荐
Windows uses commands to run kotlin
【js 根据对象数组中的属性进行排序】
Flutter development: a way to solve the problem of blank space on the top of listview
MySQL字符类型学习笔记
. Net delay queue
How to implement complex SQL such as distributed database sub query and join?
[app packaging error] to proceed, either fix the issues identified by lint, or modify your build script as follow
[listening for an attribute in the array]
硬核,你见过机器人玩“密室逃脱”吗?(附代码)
Go 语言使用 MySQL 的常见故障分析和应对方法
[how to disable El table]
About getfragmentmanager () and getchildfragmentmanager ()
为什么不建议你用 MongoDB 这类产品替代时序数据库?
Common fault analysis and Countermeasures of using MySQL in go language
【C语言】动态内存开辟的使用『malloc』
Kotlin Compose 与原生 嵌套使用
Comment obtenir le temps STW du GC (collecteur d'ordures)?
Single chip microcomputer principle and Interface Technology (esp8266/esp32) machine human draft
90%的人都不懂的泛型,泛型的缺陷和应用场景
The popularity of B2B2C continues to rise. What are the benefits of enterprises doing multi-user mall system?