噪声模块的脚本接口。
通过噪声模块可将湍流应用于粒子的移动。使用低品质设置可按计算方式创建高效的噪声,使用更高品质设置模拟更平滑、更丰富的噪声。还可以选择为每个轴单独定义噪声的行为。
damping | 较高频率噪声会按比例减小强度(如果启用)。 |
enabled | 启用/禁用噪声模块。 |
frequency | 低值会产生柔和、平滑的噪声,而高值会产生快速变化的噪声。 |
octaveCount | 进行合并以生成最终噪声的噪声层。 |
octaveMultiplier | 合并每个八度音阶时,按此量缩放强度。 |
octaveScale | 合并每个八度音阶时,按此量放大。 |
positionAmount | 噪声对粒子位置的影响程度。 |
quality | 生成 1D、2D 或 3D 噪声。 |
remap | 定义如何重新映射噪声值。 |
remapEnabled | 启用最终噪声值的重新映射,从而使噪声值可以转换为不同值。 |
remapMultiplier | 重新映射乘数。 |
remapX | 定义在使用 ParticleSystem.NoiseModule.separateAxes 选项时,如何在 X 轴上重新映射噪声值。 |
remapXMultiplier | X 轴重新映射乘数。 |
remapY | 定义在使用 ParticleSystem.NoiseModule.separateAxes 选项时,如何在 Y 轴上重新映射噪声值。 |
remapYMultiplier | Y 轴重新映射乘数。 |
remapZ | 定义在使用 ParticleSystem.NoiseModule.separateAxes 选项时,如何在 Z 轴上重新映射噪声值。 |
remapZMultiplier | Z 轴重新映射乘数。 |
rotationAmount | 噪声对粒子旋转(以度/秒为单位)的影响程度。 |
scrollSpeed | 在粒子系统上滚动噪声映射。 |
scrollSpeedMultiplier | 滚动速度乘数。 |
separateAxes | 为每个轴单独控制噪声。 |
sizeAmount | 噪声对粒子大小的影响程度(用作每个粒子大小的乘数)。 |
strength | 整体噪声特效的强度。 |
strengthMultiplier | 强度乘数。 |
strengthX | 定义在使用 ParticleSystem.NoiseModule.separateAxes 选项时 X 轴上的特效强度。 |
strengthXMultiplier | X 轴强度乘数。 |
strengthY | 定义在使用 ParticleSystem.NoiseModule.separateAxes 选项时 Y 轴上的特效强度。 |
strengthYMultiplier | Y 轴强度乘数。 |
strengthZ | 定义在使用 ParticleSystem.NoiseModule.separateAxes 选项时 Z 轴上的特效强度。 |
strengthZMultiplier | Z 轴强度乘数。 |