【Unity 粒子系统】Texture Sheet Animation && Lights 模块

Texture Sheet Animation && Lights

鸡汤

😶😶浮生梦,三生渺渺,因缘无踪,虽堪恋,何必重逢。息壤生生,谁当逝水,东流无终。 --江南 《龙族》

属性

一、Texture Sheet Animation

粒子的图形不必是静止图像。此模块允许您将纹理视为可做为动画帧进行播放。

Mode 分别有Grid模式和sprite模式。

Tiles 纹理在水平和垂直方向上划分的区块数量。

Animation 动画模式:可设置为whole sheet 或single row(即精灵图集的每一行代表一个 单独的动画序列。)

Time Mode 选择粒子系统如何在动画中对帧进行采样。

Frame over Time 通过一条曲线指定动画帧随着时间的推移如何增加。

Start Farme 允许指定粒子动画应从哪个帧开始(对于在每个粒子上随机定向动画非常有用)

Cycles 动画序列在粒子生命周期内重复次数。

Affected UV Channels 允许具体指定粒子系统影响的uv流。



二、Lights

使用此模块可将 实时光照 添加到一部分粒子。

Light 分配一个光照,说明您的粒子的灯光应该是什么样子。

Ratio 一个介于0和1之间的值,表示将接受光照的粒子的比例。

Random Distribution 选择是随机分配还是定期分配光照。设置为true时,每个粒子都有根据ratio的值随机接受光照的机会。较高的值可增加粒子接受光照的概率。为false时,由ratio控制新创建的粒子接受光照的评率。

Use Particle Color 设置为true的时候,光照最终颜色将通过其附加到的粒子的颜色进行调制。为false则不作任何更改。

Size Affects Range 启用此属性在光照中指定的Ratio(范围)将受到粒子大小的影响。

Alpha Affects Intensity 启用此属性后在光照的Intensity(强度)将受到粒子Alpha影响。

Range Multiplier 使用此曲线在粒子的生命周期内将一个自定义乘数应用于光照范围。

Intensity Multiply 使用此属性在粒子的生命周期内将一个自定义乘数应用于光照强度。

Maximum Lights 使用此设置可避免意外创建大量光照,大量光照可能会使编辑器无响应且影响程序性能。

结语

加油,努力对方向。
HIVE

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玄离大人呐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值