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

Настройка глобальных свойств частиц

Модуль Главный компонента Particle System содержит глобальные свойства, влияющие на всю систему. Большинство этих свойств управляет начальным состоянием вновь созданных частиц.

Система излучает частицы в течение определенного времени, и может быть настроена на непрерывное излучение с помощью свойства Зацикленный. Это позволяет устанавливать частицы на периодическое или непрерывное излучение; например, объект может излучать дым короткими взмахами или устойчивым потоком.

Свойства Начало включают параметры (жизнь, скорость, размер, ротация и цвет), которые задают состояние частицы в момент её испускания. Ширину, высоту и глубину частицы можно задавать независимо с помощью свойства 3D Start Size (см. раздел Неравномерное масштабирование частиц ниже).

Все системы частиц используют один и тот же вектор гравитации, указанный в настройках Физики. Значение Множителя Гравитации может быть использовано для масштабирования гравитации, или выключено, если установлено на нуль.

Неоднородный масштаб частиц

Свойство 3D Start Size позволяет определить ширину, высоту и глубину частицы независимо друг от друга. В модуле Particle System Главный установите флажок 3D Start Size и введите значения для начальной x (ширина), y (высота) и z (глубина) частицы. Обратите внимание, что z (глубина) применяется только к 3D Mesh частицам. Вы также можете установить случайные значения для этих свойств, в диапазоне между двумя константами или кривой.

Вы можете установить начальный размер частицы в Particle System Главном модуле, а также ее размер за время жизни частицы, используя опцию Раздельные оси в модуле Размер за время жизни. Вы также можете установить размер частицы по отношению к ее скорости, используя опцию Раздельные оси в модуле Размер по скорости.

Пространство моделирования

Свойство Пространство моделирования определяет, движутся ли частицы с родительским объектом Particle System, пользовательским объектом или независимо в игровом мире. Например, системы, такие как облака, шланги и пламеметры, должны устанавливаться независимо от их родительского объекта GameObject, так как они имеют тенденцию оставлять следы, которые сохраняются в пространстве мира, даже если объект, создающий их, перемещается. С другой стороны, если частицы используются для создания искры между двумя электродами, частицы должны двигаться вместе с родительским объектом. Для более продвинутого управления тем, как частицы следуют за своим Transform, см. документацию по модулю Inherit Velocity.

Когда задано значение Custom, частицы больше не движутся относительно своего собственного компонента Transform. Вместо этого, все они движутся относительно движения указанного компонента Transform. Particle System использует Custom Transform для вычисления скорости эмиттера, которую модуль Inherit Velocity и свойство Rate over Distance модуля Emission используют для управления скоростью частиц и эмиссией.