First of all to modify gravity does the job but then the falling speed is too big when i am not moving and it makes stair climbing very difficult. So this isn't much of an option...
I thought of increasing the gravity when i am in mid air and decrease it back whem i hit the ground. Is there a way to messure the distance from my char node to the ground?
You can use the collision animator's function isFalling() which tells you if the node that uses the animator is falling but it doesn't work particularly well to be honest... At least not in the simple way i used it, i got times when i was falling after reaching the top of some steps, i guess that's because i sort of ran up the steps and left the ground for a split second at the top and so fell back down to the ground only a few units but still counted as falling. If i checked how far it had fallen then i could probably have got rid of that problem...
ok... isn't anyone here who made and fps, or 3rd person game and who can help me out with this?
I tried to figure out what makes it behave that way but no results. How it the event receiver made and why is my char not influenced by gravity when the receiver is taking input?