Please HELP!! : Character problem !

Hello! I’m trying to make a 2.5d game, so I started making the character setup…

I want my character to follow the ground as well, so I used a Constraint to do that.

  1. Is there any better way to do the ground follow ??

  2. When my character is on a hill and jumps, it keeps the rotation of the hill. I want to make it when it jumps, to get 0 rotation and then when it touches again the hill to get the hill’s rotation again…

I really need a help, so could anyone please help me?? :eek:

(The ground follow I’m trying to get is like that in Little Big Planet… if that helps)