ShapeModule
структура в UnityEngine
Выполнено в:UnityEngine.ParticleSystemModule
Описание
Программный интерфейс модуля ShapeModule.
Настраивает начальные положения и направления частиц.
Дополнительные ресурсы: ParticleSystem, ParticleSystem.shape.
Свойства
| Свойство | Описание |
|---|---|
| alignToDirection | Выравнивайте частицы в соответствии с их первоначальным направлением движения. |
| angle | Угол конуса, из которого должны выделяться частицы. |
| arc | Угол дуги окружности, из которой должны выделяться частицы. |
| arcMode | Режим, который Unity использует для генерации частиц вокруг дуги. |
| arcSpeed | В анимационных режимах это определяет, насколько быстро позиция эмиссии частиц перемещается по дуге. |
| arcSpeedMultiplier | множитель скорости дуги в зависимости от формы выброса твердых частиц. |
| arcSpread | Контроль за разрывом между точками выброса твердых частиц по дуге. |
| boxThickness | Толщина корпуса, из которого будут выделены частицы. |
| donutRadius | Толщина формы Donut, из которой будут испускаться частицы. |
| enabled | Указывает, включено или отключено ShapeModule. |
| length | Длина конуса, из которого должны выделяться частицы. |
| mesh | Сетка для выброса частиц. |
| meshMaterialIndex | Излучать частицы из одного материала сетки. |
| meshRenderer | MeshRenderer для выброса частиц. |
| meshShapeType | Где на сетке излучать частицы. |
| meshSpawnMode | Режим, используемый для создания частиц на сетке. |
| meshSpawnSpeed | В анимированных режимах это определяет, насколько быстро позиция эмиссии частиц перемещается по сетке. |
| meshSpawnSpeedMultiplier | Множитель скорости появления Сети. |
| meshSpawnSpread | Контроль за разрывом между точками выброса твердых частиц по всей сетке. |
| normalOffset | Перемещение частиц в сторону от поверхности сетки источника. |
| position | Смещение производится в месте, из которого система производит выброс твердых частиц. |
| radius | Радиус формы, из которой должны выделяться частицы. |
| radiusMode | Режим, используемый для генерации частиц вдоль радиуса. |
| radiusSpeed | В анимационных режимах это определяет, насколько быстро позиция эмиссии частиц перемещается по радиусу. |
| radiusSpeedMultiplier | множитель радиальной скорости формы выброса твердых частиц. |
| radiusSpread | Контроль за разрывом между точками выброса твердых частиц в радиусе. |
| radiusThickness | Радиус толщины края формы, от которого будут испускаться частицы. |
| randomDirectionAmount | Случайно выбирает начало движения частиц. |
| randomPositionAmount | Случайно выбирает начальное положение частиц. |
| rotation | Применить поворот к форме, из которой система излучает частицы. |
| scale | Применить масштаб к форме, из которой система излучает частицы. |
| shapeType | Тип формы, из которой будут испускаться частицы. |
| skinnedMeshRenderer | SkinnedMeshRenderer для выброса частиц. |
| sphericalDirectionAmount | Заставляет частицы двигаться в сферическом направлении от их начальной точки. |
| sprite | Спрайт для излучения частиц. |
| spriteRenderer | SpriteRenderer для выброса частиц. |
| texture | Указывает Текстуру для оттенения начальных цветов частицы. |
| textureAlphaAffectsParticles | При включении, система применяет альфа-канал Текстуры к частице альфа, когда частица появляется в игре. |
| textureBilinearFiltering | При включении, система берёт четыре соседних образца из текстуры, а затем объединяет их, чтобы дать окончательное значение частицы. |
| textureClipChannel | Выбирает, какой канал текстуры использовать для отбрасывания частиц. |
| textureClipThreshold | Отбрасывает частицы, когда они появятся на области Текстуры со значением ниже этого порога. |
| textureColorAffectsParticles | При включении, система применяет каналы RGB Текстуры к цвету частицы, когда она появляется. |
| textureUVChannel | При использовании Mesh в качестве исходного типа формы, эта опция управляет тем, какой канал UV на Mesh использовать для чтения исходной Текстуры. |
| useMeshColors | Модулируйте цвета частиц с помощью цветов вершин или цвета Материала, если цветов вершин нет. |
| useMeshMaterialIndex | Излучать частицы из одного Материала, или всей Сетки. |