no te hare tu zoom pero te voya explicar que debes hacer:
supongamos que
ZoomMas
ZoomMenos
son tus funciones una hace un zoom + y otro -
Código:
var ZoomMas:String = "zoom mas";
var ZoomMenos:String = "zoom Menos";
lo que quieres es que con un solo click existan dos eventos posibles y esto lo haces con un contador:
que verificara cuantos clicks estas haciendo ahora necesitas que este contador cree dos estados un positivo para el zoom +y el negativo para zoom -, esto lo haces con el operador "%" "resto". que te arrojara mediante
contador%2;
un cero o un uno. y ya con eso verificas si hace un uno haga un zoomMas o si saca un cero un zoommenos.
Código:
this.onMouseDown = function() {
contador++;
var resto:Number = contador%2;
if (resto != 0) {
trace(ZoomMas);
} else {
trace(ZoomMenos);
}
};
el codigo completo seria asi .
Código:
var ZoomMas:String = "zoom mas";
var ZoomMenos:String = "zoom Menos";
var contador:Number = 0;
this.onMouseDown = function() {
contador++;
var resto:Number = contador%2;
if (resto != 0) {
trace(ZoomMas);
} else {
trace(ZoomMenos);
}
};
ahora intenta adaptarlo.
y procura poner en tu post el codigo entre las etiquetas
code