I'm using Unity 3.5.5f3 wich has the Shuriken particle system.

I've made a blood particle system based on Unity's demos. (Exploding paint [Blood]) The blood is flowing and when it collides with a Plane Transform wich I've created a small pool of blood spawns as a Collision Sub Emitter.

Collision and Sub Emitter

My main problem is that when I want to add another object to collide it just doesn't want to work. When I create a cube, and set it as a collision plane the collision will only occur at the half of the cube.

Collision occurs at half of the cube

Another picture

I want this to happen: When it reaches the cube's surface the sub emmiter activates, and when the surface is horizontal it appears horizontally, and if it's vertical then vertically. Now it just appears horizontally everytime like in the picture.

How could I solve it?


After further research I've come to the conclusion that I can't do it with Particle System collision, because it can only collide with planes. To create an effect like I've described, a solution for it is Texture Decals.

  • 1
    \$\begingroup\$ What if you add planes that are rotated to form a bounding box cube? \$\endgroup\$ – tomsseisums Oct 18 '12 at 9:30
  • \$\begingroup\$ I've already tried that. No matter how small I resize them it thinks it's big, so they collide outside of the box's range. \$\endgroup\$ – Krav Oct 19 '12 at 14:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.