Version: 2018.2
Particle Renderer (Legacy)
Referencia de efectos visuales

World Particle Collider (Legacy)

El World Particle Collider es utilizado para colisionar las partículas contra otros Colliders en la escena.

Propiedades

Propiedad: Función:
Bounce Factor Las partículas se pueden acelerar o disminuir cuando colisionan contra otros objetos. Este factor es similar a la propiedad Damping del Particle Animator.
Collision Energy Loss Cantidad de energía (en segundos) que una partícula debe perder cuando colisiona. Si la energía va por debajo de 0, la partícula se mata.
Min Kill Velocity Si la Velocity de la partida cae debajo de Min Kill Velocity debido a una colisión, será eliminada.
Collides with Con qué Layers la partícula colisionará.
Send Collision Message Si está habilitado, cada partícula envía un mensaje de colisión que usted pueda atrapar a través de scripting.

Detalles

Para crear un Particle System (sistema de partículas) con un Particle Collider:

  1. Cree un Particle System utilizando GameObject > Create General > Particle System
  2. Agrega el el Particle utilizando Component > Particles > World Particle Collider

Mensajería

Si Send Collision Message está habilitada, cualquier partícula que esté en colisión enviará el mensaje OnParticleCollision() a ambos el GameObject de la partícula y el GameObject de a partícula con la cual colisiona.

Consejos

  • Send Collision Message se puede utilizar para simular balas y aplicar daño al impacto.
  • El Particle Collision Detection (detección de colisión de partículas) es lento cuando se utiliza con muchas partículas. Utilice Particle Collision Detection sabiamente.
  • El envío de mensajes introduce una sobre-carga grande y no debe ser utilizado para sistemas normales de partículas.
Un Particle System colisionando con un Mesh Collider
Un Particle System colisionando con un Mesh Collider
Particle Renderer (Legacy)
Referencia de efectos visuales