Recall & Review
beginner
What is a particle collision in Unity's Particle System?
A particle collision happens when particles in a Particle System hit other objects or surfaces in the scene. Unity can detect these collisions and trigger events or effects.
Click to reveal answer
beginner
How do you enable collision detection for particles in Unity?
You enable collision by selecting the Particle System, then in the Inspector, check the 'Collision' module and configure its settings like type, quality, and colliders.
Click to reveal answer
intermediate
What does the 'Collision Type' setting control in Unity's Particle System?
It controls what the particles collide with. Options include 'World' (scene objects), 'Planes' (custom planes), or 'None' (no collision).
Click to reveal answer
intermediate
What is the purpose of the 'Send Collision Messages' option in Unity's Particle System?
It allows the Particle System to send messages like OnParticleCollision to scripts, so you can respond to collisions with custom code.
Click to reveal answer
intermediate
How can you make particles bounce off surfaces in Unity?
By enabling collision and setting the 'Bounce' value in the Collision module, particles will reflect off surfaces instead of just stopping or dying.
Click to reveal answer
Which module must be enabled to detect particle collisions in Unity?
✗ Incorrect
The Collision module controls particle collision detection.
What happens if 'Send Collision Messages' is enabled?
✗ Incorrect
Enabling this sends OnParticleCollision messages to scripts.
Which collision type lets particles collide with scene objects?
✗ Incorrect
'World' means particles collide with objects in the scene.
How do you make particles bounce off surfaces?
✗ Incorrect
Bounce controls how particles reflect off surfaces.
What is NOT a valid collision type in Unity's Particle System?
✗ Incorrect
'Gravity' is not a collision type; it's a force.
Explain how to set up particle collision in Unity and respond to collisions in code.
Think about the steps from enabling collision to writing code that reacts.
You got /4 concepts.
Describe the effect of the Bounce setting in particle collisions and when you might use it.
Imagine how a ball bounces and relate it to particles.
You got /3 concepts.