Why isnt collision being detected?

Hi all - So made this simple physics enabled game where we need to score goals. When the ball hits the invisible wall at the back score goes UP. BUT when Santa stops the goal then his score does not.

Why isnt the program picking up him colliding with the ball? Or is there a smarter way to do this so his saves are also registered?

Thank you.

Hi all - I figured it out. The collision sequence was supposed to be REVERSED. So it was not

WHEN BALL COLLIDES WITH WALL

it was supposed to be

WHEN WALL COLLIDES WITH BALL

Odd to think of it that way but it seems to have fixed the issue

Hi @Shashi_Krishna, that’s correct - you can only have one collision event per Item, and it has to be in the first parameter, which is why putting ball in the 1st parameter in multiple events will simply override your first event, which is why ball should go in the 2nd parameter.

You can also use the advanced collision event coblock, which puts the item collided with into a variable, which you can then interrogate with if statements to say what should happen. Go to Settings > Advanced to enable this.

Hope that helps! Let me know if you have any questions about this.

Many thanks,
Geoff @ TechLeap