Unity 6.3
0 онлайн 63 гостей 3 в системе
Вход

ShapeModule

структура в UnityEngine

Выполнено в:UnityEngine.ParticleSystemModule

Описание

Программный интерфейс модуля ShapeModule.

Настраивает начальные положения и направления частиц.

Дополнительные ресурсы: ParticleSystem, ParticleSystem.shape.

Свойства

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