Creating a maze game in Sprite Lab, but the “when touches” block doesn’t work correctly when the player touches the maze sprite. If the player spawns outside the boundary of the maze, it will reset each time it crosses the edge of the maze, even through an open path. If the player spawns inside the maze, it will ignore all collisions, allowing the player to walk straight to the goal.
It’s like Sprite Lab can’t handle a collision on the interior of a sprite, only with the outside boundary, even if it has transparent regions inside, like a maze sprite. Older maze project videos on YouTube seem to work, so I don’t know what’s wrong.
Any help will be much appreciated!
Code linked here.
Note: I created a simplified maze path for testing, but there is a full maze sprite if you scroll down to the bottom of the costumes.