With previous engines, this would just be a matter of creating a collision shape around the picture and being done with it.
It's not that simple here, and I'm hoping that I've missed something.
Here's what I have done:
I created a character. We'll call him Bob.
Bob has a space ship that is next to him on a planet he crash landed on.
Unfortunately, Bob walks all over the spaceship like it's not even there when he should obviously stop. He's not a ghost.
To circumvent this, I created an active object called "Collider" under his feet. The "Collider" object is updated to be underneath him on an Always loop.
I made an event that says "When collider collides with spaceship, STOP Bob."
Simple? Not really. The "Stop" parameter works when Bob is leaving the screen, but it has no power in this scenario. I have no idea why.
The most troubling thing is that the collider is recognized. If I use an event to teleport Bob instead of "stopping" him, he warps. The issue seems to be with the Stop command.
What am I doing wrong?