Version: 2017.3
Рендерер частиц-Particle Renderer (устаревшее)
Справка по Визуальным Эффектам

World Particle Collider (устаревший)

World Particle Collider используется для столкновения частиц с другими коллайдерами (Colliders) в сцене.

Свойства

Свойство: Функция:
Bounce Factor Частицы могут ускоряться или замедляться при столкновении с другими объектами. Этот фактор похож на свойство Damping компонента Particle Animator.
Collision Energy Loss Количество энергии (в секундах), теряемой частицей при столкновении. Если энергия упадёт ниже 0, частица будет уничтожена.
Min Kill Velocity Если скорость (Velocity) частицы после столкновения упадёт ниже значения Min Kill Velocity, она будет уничтожена.
Collides with С какими слоями будет сталкиваться частица.
Send Collision Message Если включено, каждая частица будет отправлять событие о столкновении, которое можно обработать из кода.

Детали

Для создания системы частиц с Particle Collider:

  1. Создайте систему частиц с помощью GameObject->Create Other->Particle System
  2. Добавьте Particle Collider с помощью Component->Particles->World Particle Collider

Отправка сообщений

Если включен флажок Send Collision Message, тогда любая сталкивающаяся частица будет отправлять сообщение OnParticleCollision() GameObject’у, на котором находится система частиц и GameObject’у, с которым частица столкнулась.

Советы

  • Send Collision Message можно использовать при симуляции пуль, чтобы при столкновении учитывать повреждения.
  • Определение столкновений у частиц работать довольно медленно при большом количестве частиц. Используйте определение столкновений у частиц мудро.
  • Отправка сообщений потребляет значительное количество ресурсов и не должна использоваться для обычных систем частиц.
A Particle System colliding with a Mesh Collider
A Particle System colliding with a Mesh Collider
Рендерер частиц-Particle Renderer (устаревшее)
Справка по Визуальным Эффектам
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961