NoiseModule
структура в UnityEngine
Выполнено в:UnityEngine.ParticleSystemModule
Описание
Программный интерфейс модуля NoiseModule.
Модуль Noise позволяет применять турбулентность к движению ваших частиц. Используйте настройки низкого качества для создания вычислительно эффективного шума, или имитировать более гладкий, богатый шум с настройками высокого качества. Вы также можете выбрать, чтобы определить поведение шума индивидуально для каждой оси.
Дополнительные ресурсы: ParticleSystem, ParticleSystem.noise.
Свойства
| Свойство | Описание |
|---|---|
| damping | Высокая частота шума снижает силу пропорционально, если это включено. |
| enabled | Указывает, включено или отключено NoiseModule. |
| frequency | Низкие значения создают мягкий, плавный шум, а высокие значения создают быстро меняющийся шум. |
| octaveCount | Слои шума, которые объединяются для получения окончательного шума. |
| octaveMultiplier | При комбинировании каждой октавы масштабируйте интенсивность на это количество. |
| octaveScale | При комбинировании каждой октавы увеличивайте на эту величину. |
| positionAmount | Насколько шум влияет на позиции частиц. |
| quality | Генерировать 1D, 2D или 3D шум. |
| remap | Определить, как значения шума переотображаются. |
| remapEnabled | Включить перераспределение окончательных значений шума, что позволит преобразовать значения шума в различные значения. |
| remapMultiplier | Множитель перепланировки. |
| remapX | Определяет, как значения шума перенаносятся на оси x, когда используется опция ParticleSystem.NoiseModule.separateAxes. |
| remapXMultiplier | множитель перераспределения по оси x. |
| remapY | Определяет, как значения шума переотображаются на оси y при использовании опции ParticleSystem.NoiseModule.separateAxes. |
| remapYMultiplier | множитель пересчета по оси y. |
| remapZ | Определяет, как значения шума переотображаются на оси z при использовании опции ParticleSystem.NoiseModule.separateAxes. |
| remapZMultiplier | множитель перераспределения по оси z. |
| rotationAmount | Насколько шум влияет на вращение частиц, в градусах в секунду. |
| scrollSpeed | Прокрутите карту шума над Particle System. |
| scrollSpeedMultiplier | Множитель скорости прокрутки. |
| separateAxes | Контроль шума отдельно для каждой оси. |
| sizeAmount | Степень влияния шума на размеры частиц, применяемая в качестве множителя для размера каждой частицы. |
| strength | Насколько сильным является общее воздействие шума. |
| strengthMultiplier | Множитель силы. |
| strengthX | Определяет силу эффекта на оси x, при использовании опции ParticleSystem.NoiseModule.separateAxes. |
| strengthXMultiplier | множитель прочности по оси х. |
| strengthY | Определяет силу эффекта на оси y, при использовании опции ParticleSystem.NoiseModule.separateAxes. |
| strengthYMultiplier | множитель прочности по оси y. |
| strengthZ | Определяет силу эффекта на оси z, при использовании опции ParticleSystem.NoiseModule.separateAxes. |
| strengthZMultiplier | множитель прочности по оси z. |