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

ParticleSystem.proceduralSimulationSupported

Declaration

public bool proceduralSimulationSupported;

Описание

Определяет, поддерживает ли данная система процедурное моделирование.

Внутренне, каждая из Встроенных Систем Частиц имеет два режима работы: процедурный и непроцедурный.

В процедурном режиме состояние встроенной Particle System известно для любого момента времени (и прошлого, и будущего), тогда как непроцедурная система непредсказуема. Это значит, что систему можно быстро «прогреть», ускоренно промотав процедурную систему вперёд. Кроме того, это позволяет Unity эффективнее вычислять границы встроенной Particle System.

Для поддержки Процедурной Симуляции, вы можете использовать только подмножество Встроенных Particle System модулей и свойств. Например, использование модуля Ограничение скорости в течение жизненного цикла отключит Процедурную Симуляцию. Кроме того, изменение любых свойств из скрипта во время воспроизведения системы также отключит Процедурную Симуляцию.

Чтобы выяснить, используете ли вы какие-либо свойства, которые отключают эту функцию, в правом верхнем углу окна Inspector появляется небольшой пузырь речи. tooltip для этой иконы дает вам подробную информацию о том, почему Процедурная Симуляция отключена.