Código :
import mx.transitions.Tween;
import mx.transitions.easing.*;
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random()*(max-min+1))+min;
return randomNum;
}
function alea():Number {
var n:Number = randRange(6, 48);
return n;
}
function alea2():Number {
var m:Number = randRange(6, 48);
return m;
}
var hs:Number = 2;
var iniciado:Boolean = false;
var a:Number = alea();
var b:Number = alea();
var c:Number = alea();
var d:Number = alea();
var e:Number = alea();
var f:Number = alea2();
var g:Number = alea2();
var h:Number = alea2();
var i:Number = alea2();
var j:Number = alea2();
attachMovie("eq","eq1_mc",600002);
attachMovie("eq","eq2_mc",600003);
attachMovie("eq","eq3_mc",600004);
attachMovie("eq","eq4_mc",600005);
attachMovie("eq","eq5_mc",600006);
eq1_mc._width = 4;
eq2_mc._width = eq1_mc._width;
eq3_mc._width = eq1_mc._width;
eq4_mc._width = eq1_mc._width;
eq5_mc._width = eq1_mc._width;
eq1_mc._height = 5;
eq2_mc._height = 10;
eq3_mc._height = 15;
eq4_mc._height = 20;
eq5_mc._height = 25;
eq1_mc._x = 10;
eq2_mc._x = eq1_mc._x+eq1_mc._width+hs;
eq3_mc._x = eq2_mc._x+eq2_mc._width+hs;
eq4_mc._x = eq3_mc._x+eq3_mc._width+hs;
eq5_mc._x = eq4_mc._x+eq4_mc._width+hs;
eq1_mc._y = 25;
eq2_mc._y = eq1_mc._y;
eq3_mc._y = eq2_mc._y;
eq4_mc._y = eq3_mc._y;
eq5_mc._y = eq4_mc._y;
createEmptyMovieClip("on_btn",600007);
on_btn._x = eq1_mc._x-5;
on_btn._y = eq1_mc._y+2;
on_btn.createTextField("on_txt",600008,0,0,10,10);
on_btn.on_txt._alpha = 99;
on_btn.on_txt._visible = true;
on_btn.on_txt.antiAliasType = "advanced";
on_btn.on_txt.embedFonts = true;
on_btn.on_txt.html = true;
on_btn.on_txt.htmlText = "<font face='Myriad' size='10'>ON</font>";
on_btn.on_txt.multiline = false;
on_btn.on_txt.selectable = false;
on_btn.on_txt.textColor = 0xffffff;
on_btn.on_txt.autoSize = "left";
createEmptyMovieClip("off_btn",600009);
off_btn._x = on_btn._x+16;
off_btn._y = on_btn._y;
off_btn.createTextField("off_txt",600010,0,0,10,10);
off_btn.off_txt._alpha = 99;
off_btn.off_txt._visible = true;
off_btn.off_txt.antiAliasType = "advanced";
off_btn.off_txt.embedFonts = true;
off_btn.off_txt.html = true;
off_btn.off_txt.htmlText = "<font face='Myriad' size='10'>OFF</fofft>";
off_btn.off_txt.multiline = false;
off_btn.off_txt.selectable = false;
off_btn.off_txt.textColor = 0xdddddd;
off_btn.off_txt.autoSize = "left";
on_btn.onRelease = function() {
if (iniciado == false) {
trace (a+", "+b+", "+c+", "+d+", "+e+", "+f+", "+g+", "+h+", "+i+", "+j);
on_btn.on_txt.textColor = 0xffffff;
off_btn.off_txt.textColor = 0xdddddd;
trace("inciado");
_root.subir_vol();
iniciado = true;
var eq1_tween:Tween = new Tween (eq1_mc, "_height", Regular.easeInOut, 5, 5/a, f, false);
eq1_tween.onMotionFinished = function () {eq1_tween.yoyo();};
var eq2_tween:Tween = new Tween (eq2_mc, "_height", Regular.easeInOut, 10, 10/b, g, false);
eq2_tween.onMotionFinished = function () {eq2_tween.yoyo();};
var eq3_tween:Tween = new Tween (eq3_mc, "_height", Regular.easeInOut, 15, 15/c, h, false);
eq3_tween.onMotionFinished = function () {eq3_tween.yoyo();};
var eq4_tween:Tween = new Tween (eq4_mc, "_height", Regular.easeInOut, 20, 20/d, i, false);
eq4_tween.onMotionFinished = function () {eq4_tween.yoyo();};
var eq5_tween:Tween = new Tween (eq5_mc, "_height", Regular.easeInOut, 25, 25/e, j, false);
eq5_tween.onMotionFinished = function () {eq5_tween.yoyo();};
}
};
off_btn.onRelease = function() {
if (iniciado == true) {
off_btn.off_txt.textColor = 0xffffff;
on_btn.on_txt.textColor = 0xdddddd;
trace("terminado");
_root.bajar_vol();
iniciado = false;
eq1_mc.stop();
eq1_tween.onMotionFinished = function (){var eq1_tween:Tween = new Tween (eq1_mc, "_height", Regular.easeInOut, this._height, 5, 12, false);}
}
}; 