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

TrailModule

структура в UnityEngine

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

Описание

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

Этот модуль добавляет следы к вашим частицам. Например, вы можете сделать так, чтобы следы оставались вслед за частицами по мере их движения, или чтобы они соединяли каждую частицу в системе вместе.

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

using UnityEngine;
using System.Collections;

[RequireComponent(typeof(ParticleSystem))] public class ExampleClass : MonoBehaviour { void Start() { ParticleSystem ps = GetComponent<ParticleSystem>(); var trails = ps.trails; trails.enabled = true; trails.ratio = 0.5f; } }

Свойства

Свойство Описание
attachRibbonsToTransformДобавляет дополнительную позицию к каждой ленте, соединяя её с местоположением компонента Transform.
colorOverLifetimeГрадиент, который управляет цветами следа в течение всего времени жизни прикрепленной частицы.
colorOverTrailГрадиент, который управляет цветами следа по всей его длине.
dieWithParticlesУказывает, исчезают ли следы сразу после смерти их владельца. Если false, каждый след сохраняется до тех пор, пока все его точки не истекут естественным образом, в зависимости от его продолжительности жизни.
enabledУказывает, включено или отключено TrailModule.
generateLightingDataНастраивает трассы для генерации Нормальных и Тангенсных. С этими данными Scene освещение может влиять на трассы через Карты нормалей и Unity Standard Shader, или ваши собственные пользовательские Шейдер.
inheritParticleColorВключить или выключить наследование следом цвета частицы в качестве начального цвета.
lifetimeКривая, описывающая продолжительность жизни следа на протяжении всего срока жизни частицы.
lifetimeMultiplierМножитель для ParticleSystem.TrailModule.lifetime.
minVertexDistanceУстановить минимальное расстояние, которое может пройти каждый след, прежде чем система добавит к нему новую вершину.
modeВыберите, как система генерирует следы частиц.
ratioВыберите, какая доля частиц будет получать след.
ribbonCountВыберите, сколько линий создать через Particle System.
shadowBiasПрименяет отклонение тени для предотвращения артефактов самотени. Указанное значение является долей ширины следа на каждом сегменте.
sizeAffectsLifetimeУстанавливает, действует ли размер частиц в качестве множителя в дополнение к продолжительности жизни следа.
sizeAffectsWidthУстанавливает, действует ли размер частиц в качестве множителя вверху ширины следа.
splitSubEmitterRibbonsУказывает, будут ли ленты соединять частицы от каждой родительской частицы независимо друг от друга, если вы используете эту систему в качестве суб-излучателя.
textureModeВыберите, будет ли U-координата текстуры тропы расположена в виде плитки или растянута.
textureScaleМножитель для координат UV текстуры следа.
widthOverTrailКривая, описывающая ширину каждой точки следа.
widthOverTrailMultiplierМножитель для ParticleSystem.TrailModule.widthOverTrail.
worldSpaceСбросить новые точки следа в мировом пространстве, независимо от Particle System Симулированного Пространства.