- Home /
How to let a bulllet shell particle collide and stay on the ground for a long period.
I’m currently working on a bullet shell effect with particle system
Expected: Shell pops out from Gun, collide with the ground for several times and stay on the ground for a long period such as 1 minutes.
Reality: Shell pops out from Gun, collide with the ground for several times and fall through ground shortly after.
I guess this “falling through “ is caused by the “kill by min velocity” option(which I set as 0). I tried to prolong the life time of each particle, but they just end up spending the rest of their lives falling below the ground( which is a plane).
Would anyone please tell me how to keep them on the ground for a designated period of time? Thanks a lot!
Video attached to better showcase the issue https://drive.google.com/file/d/1ZvAOoKncWAKYmjC7BCQ67jC1RC5FSsXx/view?usp=sharing
Particle settings attached below
Answer by Proliecan · Jun 23, 2021 at 10:31 AM
I would recommend using an actual RigidBody.
It does not really steal performance, but saves a lot of effort.
If that is not an option for you, There is a way to add a RigidBody to particles that collides with game objects but not other particles. I just don't know how much work that is and if it is worth it.
Your answer
Follow this Question
Related Questions
Resize particle effects 2 Answers
Getting particles from the same system to act differently with different objects? 0 Answers
How to detect on particle collision stay? 0 Answers
Inconsistent Particle Collision detection 0 Answers
Particle collision problem 0 Answers