Unity粒子特效系列-下雨预制体做好了,拿走直接就用!

简介: 众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!

👉关于作者

众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!

专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)

👉即将学会

利用粒子系统实现下雨效果。

我们要掌握核心科技,提高生产力。其中关键的内容就是下落速度,大小变化,颜色变化,渲染器的选择

👉效果预看

网络异常,图片无法展示
|

👉背景

网络异常,图片无法展示
|
一个普通的下雨天气。

🙎小芝:你看,下雨了。

🙈小空:恩,真是太爽了,我特别喜欢下雨。

🙎小芝歪头:为什么呀?

🙈小空沉思:因为下雨让人很舒服,更关键的是下雨天安静可以做特别的事。

🙎小芝:特别的事?(小芝忽然惊讶) 啊,不会是,不会是那个吧,怎么可以做那种事?我们还没有…… 啊!啊!啊!还害羞啊!

🙈小空:你有病啊。在那嘀咕啥呢?我说的是睡觉。

🙎小芝:啊?就单纯的睡觉吗?没别的?

🙈小空:当然,据不知道是谁研究表明-长期维持着专注的注意力会让人精神疲劳,人们精神耗损后需要通过一些方式来补充精力。当身处有柔和之美的自然环境中时,人们不自觉地将大脑放空,不为达成任何目的地去体验天人合一。在这种感觉下,人们不再斤斤计较于世俗的价值,不再烦心功名利禄,正是这些体验让人们耗损的精力得到补充,注意力得到恢复。

🙎小芝心想:我好歹也是一姑娘,你就不能有点其他想法吗?我很被动啊!

……

聊着聊着,小空又打开了电脑。

👉案例环境

Unity 2020.3 LTS系列

👉实践过程

网络异常,图片无法展示
|

基本属性持续时间要久一点,因为要保证雨从上一直到下

雨会一直下,所以要开启循环播放(默认是开启的)

雨是有大有小的,所以起始大小我们取一个范围区间(0.2-1)来模拟出不同大小

雨的颜色是透明白的且不一致,所以其实颜色(白色改变的是透明度A)我们要有个区间,让它随机生成

网络异常,图片无法展示
|

发射和形状和啥可说的。要想下大雨单位时间产生的粒子就多一些。

下图左侧是随单位时间产生的粒子数为1000 右侧是10000

网络异常,图片无法展示
|

雨肯定是往下落的,所以我们需要加一个受力,Y轴是上下的

网络异常,图片无法展示
|

接着就是生命周期内颜色以及大小。颜色不变化,变化的是透明度,大小嘛,随心喽,看你心中的雨想要什么样的.

网络异常,图片无法展示
|

最关键的当然是渲染器了,没她是显示不出效果的。

因为我们需要对离子进行伸缩操作,所以使用伸展 Billboard模式

将长度进行缩放

将最大粒子大小调小一点,毕竟雨没那么大。

网络异常,图片无法展示
|

好啦,到这下雨就结束了,运行下看看吧。

其实这还不算真实的下雨,下雨地上不仅有积水,还有声音,风,等等内容。

不过不要急,下节我们继续,做出更深入的下雨效果。

👉源码地址

Unity粒子特效系列-下雨效果-毛毛细雨.zip-Unity3D文档类资源

👉后续

这就完了?不存在的。

小空还有下一篇,耶稣也改变不了。

我说的。

新内容预览如下:

网络异常,图片无法展示
|


👉其他

📢作者:小空和小芝中的小空

📢这位道友请留步☁️,我观你气度不凡,谈吐间隐隐有王者霸气💚,日后定有一番大作为📝!!!旁边有点赞👍收藏🌟今日传你,点了吧,未来你成功☀️,我分文不取,若不成功⚡️,也好回来找我。

相关文章
|
4月前
|
图形学 C# 开发者
Unity粒子系统全解析:从基础设置到高级编程技巧,教你轻松玩转绚丽多彩的视觉特效,打造震撼游戏画面的终极指南
【8月更文挑战第31天】粒子系统是Unity引擎的强大功能,可创建动态视觉效果,如火焰、爆炸等。本文介绍如何在Unity中使用粒子系统,并提供示例代码。首先创建粒子系统,然后调整Emission、Shape、Color over Lifetime等模块参数,实现所需效果。此外,还可通过C#脚本实现更复杂的粒子效果,增强游戏视觉冲击力和沉浸感。
283 0
|
6月前
|
图形学
【unity小技巧】手戳代码程序化绘制地形Terrain树和预制体物品、动物
【unity小技巧】手戳代码程序化绘制地形Terrain树和预制体物品、动物
62 0
|
6月前
|
编解码 前端开发 Java
【推荐100个unity插件之12】UGUI的粒子效果(UI粒子)—— Particle Effect For UGUI (UI Particle)
【推荐100个unity插件之12】UGUI的粒子效果(UI粒子)—— Particle Effect For UGUI (UI Particle)
490 0
|
6月前
|
图形学
【实现100个unity特效之5】unity2d 各种粒子特效
【实现100个unity特效之5】unity2d 各种粒子特效
213 0
|
6月前
|
开发工具 图形学 git
【实现100个unity特效之7】unity 3d实现各种粒子效果
【实现100个unity特效之7】unity 3d实现各种粒子效果
146 0
|
Go 图形学
浅谈Unity之一键制作预制体
适用于制作多个预制体
|
7月前
|
C# 图形学
【Unity 3D】游戏对象、添加删除获取组件、预制体Prefabs简介
【Unity 3D】游戏对象、添加删除获取组件、预制体Prefabs简介
214 0
|
定位技术 API 图形学
unity-2D游戏官方案例--带视频案例(1)(层级渲染,物理碰撞,粒子动画,UI等多位基础一体化)
unity-2D游戏官方案例--带视频案例(1)(层级渲染,物理碰撞,粒子动画,UI等多位基础一体化)
221 1
|
图形学
Unity中UGUI、粒子系统、Mesh混合使用保证层级正确
把粒子、Mesh渲染到一张RenderTexture上,然后把这张RenderTexture贴到一张RawImage就可以解决这种类似的UI,Mesh,粒子穿插使用的问题。这种方法由于比较麻烦就没有使用。
|
图形学 Android开发
Unity粒子特效系列-龙卷风预制体做好了,unitypackage包直接用!
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
2055 1