当前位置:网站首页>Unity技术手册 - 生命周期内颜色ColorOverLifetime--速度颜色ColorBySpeed
Unity技术手册 - 生命周期内颜色ColorOverLifetime--速度颜色ColorBySpeed
2022-06-25 21:48:00 【华为云】
本文约3千字,新手阅读需要9分钟,复习需要2分钟 【收藏随时查阅不再迷路】
关于作者
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣 !!!
专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)
有什么需要欢迎私我,交流群让学习不再孤单。

前提
这是小空坚持写的Unity新手向系列,欢迎品尝。
新手(√√√)
大佬(√)
粒子这一块是个系列文章,并且介绍的非常详细,建议收藏。
实践过程
发射器生命周期(Lifetime by Emitter Speed)子模块

激活此属性当你移动整个粒子系统物体的时候可以看出效果。默认移动的快产生产生的粒子少。比如蜡烛的火苗,你在移动的过程中火苗会减小,静止无风会恢复火苗大小。
生命周期内颜色(Color Over Lifetime)子模块


该模块用来控制粒子的颜色和透明在在生命周期是如何变化的,支持双渐变,粒子会随机取其中一个渐变。渐变条的左侧点表示粒子寿命的开始,而渐变条的右侧表示粒子寿命的结束。
许多类型的天然和超现实粒子的颜色随时间而变化,因此该属性有许多用途。例如,白色强火花在通过空气时会冷却,魔法可能会突然变成彩虹色。但同样重要的还有 Alpha(透明度)的变化。粒子在达到其生命周期终点时燃尽、褪色或消散是很常见的现象(例如,强火花、烟花和烟雾粒子),通过简单的梯度渐变即可产生这种效果。
速度颜色(Color By Speed)子模块

该模块可设置粒子的颜色根据粒子速度(每秒的距离单位)变化。
Color:在速度范围内定义的粒子的颜色渐变。
Speed Range:颜色渐变映射到的速度范围的下限和上限(超出范围的速度将映射到渐变的端点)。
燃烧或发光的粒子(如火花)在空气中快速移动时会更明亮地燃烧(例如,当火花接触到更多氧气时),但随着它们减速时会略微变暗。要模拟这一点,可使用 Color By Speed 模块,使渐变在速度范围的上限为白色,而在下限为红色(在火花示例中,较快的粒子将显示为白色,而较慢的粒子为红色)。
你可以创建一个新粒子系统将主模块的【Start Speed】设置为两个数值区间比如1-10。然后激活速度颜色(Color By Speed)模块,将速度范围也设置为1-10,然后修改颜色值,就能看出效果了,在实际项目中该模块的速度区间范围通常也会和【Start Speed】区间范围一致,一眼就能看出对应关系,否则还得自己计算一波。
其他
作者:小空和小芝中的小空
转载说明-务必注明来源:https://zhima.blog.csdn.net/
这位道友请留步️,我观你气度不凡,谈吐间隐隐有王者霸气,日后定有一番大作为!!!旁边有点赞收藏今日传你,点了吧,未来你成功️,我分文不取,若不成功️,也好回来找我。
边栏推荐
- Intimacy - [comfortable exit] - final communication to reduce injury
- Application runtime layotto enters CNCF cloud native panorama
- STM32F103RCT6
- Does jQuery cache any selectors- Does jQuery do any kind of caching of “selectors”?
- Nacos 源码分析01 代码结构
- Open source optimized VVC encoder in general scenarios
- Flutter 网络请求封装之Dio(Cookie管理、添加拦截器、下载文件、异常处理、取消请求等)
- ITU AI and multimedia Seminar: exploring new areas and cross SDO synergy
- 记|一次exists关键字的学习记录
- Three layer architecture + routing experiment
猜你喜欢

SSH modifies grub in heiqunhui ds918+ system 7.0.1 cfg

Programmer weekly (issue 4): the wealth view of programmers
No nonsense, code practice will help you master strong caching and negotiation caching!

27 Chinese scholars including Yaoban and chendanqi from Tsinghua won the awards, and the list of winners of Sloan award in 2022 was issued

Sqlmap learning (sqli labs as an example)

聊聊Adapter模式

2022-2028 global carbon fiber unidirectional tape industry research and trend analysis report

Exclusive interview with deepmindceo hassabis: we will see a new scientific Renaissance! AI's new achievements in nuclear fusion are officially announced today

2022-2028 global RBI platform industry research and trend analysis report
Pycharm 2022.1 EAP 2 release
随机推荐
Data annotation in the second half: growth flywheel under PLG mode Manfu Technology
圖解棧幀運行過程
Audio orchestrator: orchestrate immersive interactive audio using multiple devices
AbstractFactory Abstract Factory
Open source optimized VVC encoder in general scenarios
Zhihu Gaozan: what ability is important, but most people don't have it?
St2110 network connected display for virtualized production
Touring band: a 5g based multi camera remote distributed video production experiment
[WPF] XAML code skills that can be directly used for converting CAD engineering drawings to WPF
Lecture 14 of the Blue Bridge Cup -- number theory [example]
数据治理,说起来容易,做起来难
be careful! This written examination method is gradually being replaced
HLS. JS: past, present and future
[动态规划]最长回文子串-对于动态转移循环顺序的思考
Eureka core ⼼ source code analysis
In depth analysis of Flink fine-grained resource management
TLog 助力盘古框架实现微服务链路日志追踪
MATLAB Programming Notes
Basic concepts of processor scheduling
CVPR2022教程 | 马里兰大学《机器学习遥感处理:农业与粮食安全》教程