Partially fix the bug when collisions happen between tilemap and a large character

melonJS only detect the collisions of the corners of the collision Box. Because our character is a little large, sometimes objects will run into some edges of our character. I only fixes the bug in x-axix for our character is too tall, leaving the y-axis-case unsolved.
[time tower] prettify it