hola les cuento, resulta estoy modificando un codigo q encontre en esta web que trata del comando
setTransform. Lo probe y es bastrante bueno, ahora le hice unas modificaciones para que en vez de cambiarme el color, me cambiara el % de color de mas a menos.

me explico:

Código :

   
//boton para hacer el cambio de intencidad
boton.onRelease = function() {
      _root.color.call(this, mc_f);
   }

   //FUNCION COLOR
   function color(mc, mycolor, obj, ba, bf, ra, rf, ga, gf) {
   //Creamos el constructor para la clase color
   mycolor = new Color(mc);
   //creamos el objeto para cada instancia
   obj = new Object();
   //establecemos los valores inciales
   ra = 300;
   ga = 300;
   ba = 300;
   //establecemos la velocidad usada para el easing in & out
   vel = 30;
   //valores para validar el if
   rf = 1000;
   gf = 1000;
   bf = 1000;

   mc.onEnterFrame = function() {
      if (ba<bf,ra<rf,ga<gf) {
         ba -= vel;
         ra -= vel;
         ga -= vel;
         obj = {ra:ra, ga:ra, ba:ra, rb:0, gb:0, bb:0, aa:100, ab:0};
         mycolor.setTransform(obj);
         //cortamos el evento cuando se llegue al valor final  
      } else if (ba == bf, ra == rf, ga == gf) {
         delete mc.onEnterFrame;
      }
   }
   };

donde: mc_f es el mc al cual se le hace la disminucion de intencidad de color
boton es el mc boton

Mi problema es el stge, como quiero que la intencidad del color decienda le resto la velocidad, pero al hacer esto me sigue restando hasta llegar a 0. Mi pregunta es...¿como puedo hacer para que no llegue hasta 0, sino a 100?

muxas gracias.