Why if I move a character By Grid into a solid object, it sometimes goes right through but if I move a character By Pixels (16 pixels) into a solid object, it works as expected?
16 pixels isn’t onto another block… That’d be halfway to another block
yeah. that was my work around. half a block seemed to keep the character on the screen. it makes the interaction jumpy, but at least I have it working
The object is set to moveable. So if it’s in an object, it will try to be pushed out.
If you go a full grid (entire block) distance, you’re fully in the block and get pushed out to the right.
With 16 pixels, you’re clearly still on the left side, so you get pushed out of the left side.