Is it possible to make a particle system solid???

Is it possible to make particles of a Particle System solid? In the game I am working with, there is a wall of bricks. When the left mouse button is clicked, a ball is fired at the wall, and the wall breaks. I want to make the ‘F4’ shoot a black Particle System at the wall. I made an attempt, but the particles pass through the wall. Nothing is wrong with the wall. I applied Rigidbody to the particle system, and I have Use Gravity checked, and Is Kinematic is off. Interpolate = none, and Collision Detection = Discrete. Why won’t the particles knock down the wall??? Here is the C# script I wrote:

    void Update () {
    	if (Input.GetKey(KeyCode.F4)) 
    			{
    			Rigidbody instance = Instantiate (ParticleSystem, transform.position, transform.rotation) as Rigidbody;
    			Vector3 fwd = transform.TransformDirection (Vector3.forward);
    			instance.AddForce (fwd*power);
    			}
	}

Please Help!!!

You could make a sphere gameobject the parent of the emitter and disable the mesh renderer of the sphere. Then you can add the rigidbody component, or any scripts you need, to the sphere. The sphere will control the physics and it will not be visable.

Hope this helps!!!

Absolutely - particles can have collisions. The new (Shuriken) particle system can do this by checking “Collision” from the list and editing the Collision values. The Legacy particle system requires the “World Particle Collider” to achieve the same results. (The legacy component is positioned with the rest of the legacy particle components in Unity’s drop-down top menu.)