No a ver. Para el salto tienes que hacer la función que comprueba si está saltando player (vamos a llamar player al mario). Si no está saltando que cierta variable sea -10, por ejemplo, y en un onEnterFrame le aumentas el Y a player con el valor de dicha variable. A la vez, esta variable la aumentas para que no siempre suba hacia arriba y se frene y después baje poco a poco.
Eso para el salto vertical, ahora, se supone que el muñeco se puede mover siempre hacia los lados, entonces no hace falta comprobar nada, tan solo comprobar continuamente si se están pulsando las teclas izquierda o derecha para reducir y aumentar el X respectivamente. También puedes usar listener pero creo que de esta forma te quedará mejor.
Ahora te posteo un código, no se si te habrá quedado muy claro esto.
Saludos