Vale, ya sabemos que tú versión de AS es la 2.
A ver qué te parece este código:
Código:
var mouseListener:Object = new Object();
mouseListener.onMouseDown = salto;
Mouse.addListener(mouseListener);
var escenario:MovieClip = this;
var personaje:MovieClip = this.mc;
function salto() {
var i:Number = 20;
escenario.onEnterFrame = function() {
personaje._y -= i;
i--;
if (i<-20) {
delete this.onEnterFrame;
}
}
}
Primero hay un evento escuchador que detecta cuándo clicas el mouse. En este momento se dispara la función salto.
En el escenario tienes que tener un clip de película con nombre de instancia
mc. Y ya está. Modifica los parámetros para adaptar el salto a tu gusto. Esta es una idea. También se puede usar la clase Tween.
Te recomiendo que pruebes esto por separado, sin incluirlo en tu película, para realizar las pruebas.