Is there any way I can make a sprite pass-through another sprite. So it doesn't travel over or under the other sprite but instead passes through it.
I'm trying to make my games player walk through tall grass.
Thanks if anyone knows how to do this.
Are you making a platformer game?
Remove Solid behavior from the grass sprite, and use a different Solid object for the ground (it can be invisible).
Or change grass collision polygon like this:
Sorry I should have stated it's not a side scroller. It's a top down game.
You can see in the image below my player sprite can walk over or under the grass sprites which causes problems. I'm just wondering if its possible the sprites could morph or pass through each other instead.
Develop games in your browser. Powerful, performant & highly capable.
Yeah, that's why you should include more details about your game - it's a completely different problem.
You need to z-sort the player and grass sprites. See these posts:
construct.net/en/forum/construct-2/beginners-questions-19/walking-around-object-effect-138574
construct.net/en/forum/construct-3/how-do-i-8/create-2-5d-tree-order-effect-141176
Thanks for the answers. I'll try to work on changing the layer system.