Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help  Destroy particle on collision
#2
(29-09-2017, 10:50 AM)Kalidor Wrote: Hi!

It's me again Guiño.

I want to kill a particle on collision.
How can i handle that?
There is a KillParticle method in the emitter, but i'am trying to get the correct index of the particle.

Hi!

You can retrieve it like this:

Code:
solver.particleToActor[contact.particle].indexInActor

contact.particle is the particle index in the entire solver. Since a single solver can manage multiple emitters (i.e. actors) and generally index in solver != index in actor, you can use the particleToActor array to know the particle index in its emitter.

Then you can use KillParticle to kill it.
Reply


Messages In This Thread
Destroy particle on collision - by Kalidor - 29-09-2017, 10:50 AM
RE: Destroy particle on collision - by josemendez - 29-09-2017, 12:01 PM
RE: Destroy particle on collision - by Kalidor - 29-09-2017, 12:30 PM
RE: Destroy particle on collision - by josemendez - 29-09-2017, 02:09 PM
RE: Destroy particle on collision - by KalidorH8r - 26-10-2018, 04:28 PM
RE: Destroy particle on collision - by Kalidor - 29-09-2017, 02:45 PM
RE: Destroy particle on collision - by josemendez - 29-09-2017, 03:03 PM
RE: Destroy particle on collision - by Kalidor - 29-09-2017, 03:54 PM
RE: Destroy particle on collision - by Kalidor - 02-10-2017, 01:40 PM
RE: Destroy particle on collision - by Jaydena - 03-05-2018, 07:28 AM
RE: Destroy particle on collision - by josemendez - 03-05-2018, 08:32 AM
RE: Destroy particle on collision - by Jaydena - 04-05-2018, 01:44 AM
RE: Destroy particle on collision - by josemendez - 18-10-2021, 08:22 AM