Vengo con un pequeño problema con el que espero me puedan ayudar, les cuento.
Tengo un menú con 6 botones, cuando paso por encima de alguno se activa una animación en la pantalla --hasta aquí todo bien-- cuando se reproducía una animación y pasaba sobre otro botón la animación activa no volvía a su estado inicial, después de darle vueltas conseguí hacerlo y funciona a la perfección... pero es demasiado código porque tengo que ponerlo en cada botón.
Hay algúna forma de reducir este código??
Código :
btn_1.onRelease = function():Void {
ani2_mc.onEnterFrame = function () {
if (this._currentframe != 1) {
this.prevFrame();
} else {
this.stop();
delete this["onEnterFrame"];
}
};
ani2_mc.onEnterFrame = function () {
if (this._currentframe != 1) {
this.prevFrame();
} else {
this.stop();
delete this["onEnterFrame"];
}
};
ani_3.onEnterFrame = function () {
if (this._currentframe != 1) {
this.prevFrame();
} else {
this.stop();
delete this["onEnterFrame"];
}
};
......Espero haberme explicado. Gracias de antemano.
