Why my character error?

why my character always go under tileset evertime it’s meet a obstacle?

Because your character’s z-order will be lower than that of the tileset (the z-order is the order it is presented on the screen, starting from the back to the front).

See Z-Order in the wiki

I change it, but now my character always bouncing evertime my character touch anything

What did you change? It should have only been the z-order in the editor, and that won’t affect collision,

Can you screen shot the events?

Ok. Can you screen shot each of the Knight’s collision masks and the Knight’s points for each of it’s animations? I suspect the issue may lies with one of those two.

Just edit collision masks for each animation. The Order and the Center.