Gracias One, he puesto el codigo asi y funciona, solo falta un detalle y es que deberia pararse en un punto porque sino sigue funcionando sin sentido.
Código :
import mx.transitions.Tween;
function mover(peli, propiedad, posInicial, posFinal, tiempo){
var myTween:Tween = new Tween(peli, propiedad, mx.transitions.easing.Elastic.easeOut, posInicial, posFinal, tiempo, true);
};
boton_izq.onRelease = function() {
posInicial=tirabotones._x;
posFinal=posInicial-45;
mover(tirabotones, "_x", posInicial, posFinal, 0.2);
};
boton_der.onRelease = function() {
posInicial=tirabotones._x;
posFinal=posInicial+45;
mover(tirabotones, "_x", posInicial, posFinal, 0.2);
};
Le pondría algo como:
Código :
if(tirabotones_x <= 0){
boton_izq=!visible;
}
Pero tendría que ponerle una funcion "desaparecer" ¿no?, podría alguien ayudarme a arreglar esto?