Tengo un problema al cual aun no le encuentro solución
Tengo una pseudo botonera grafica hecha con 4 isos superpuestos de un logo en transparencia en diferentes colores y niveles alpha, cada uno tiene un texto que funciona como boton para realizar las acciones. Cuando hago rollover sobre el boton asignado al iso, por ej. boton contacto asociado a iso verde con alpha 17, al hacer rollover el alpha del iso debe llegar a 100 en x segundos y al hacer rollout, debe regresar a su alpha original (17).
Esto logre hacerlo y funciona, pero, luego del rollout, unos segundos despues el iso se pone solo en alpha 100 y esto es lo que no necesito que suceda.
El codigo es el siguiente:
Código ActionScript :
import mx.transitions.Tween; import mx.transitions.easing.*; var myTween1:Object; var myTween2:Object; var myTween3:Object; var myTween4:Object; _root.menus.iso1._alpha = 28; _root.menus.iso2._alpha = 16; _root.menus.iso3._alpha = 33; _root.menus.iso4._alpha = 17; btn1.onRollOver = function() { var myTween1:Tween = new Tween(_root.menus.iso1, "_alpha", Strong.easeOut, 28, 100, 10, true); }; btn1.onRollOut = function() { var myTween1:Tween = new Tween(_root.menus.iso1, "_alpha", Strong.easeOut, _root.menus.iso1._alpha, 28, 5, true); //_root.menus.iso1._alpha = 28; }; btn2.onRollOver = function() { var myTween2:Tween = new Tween(_root.menus.iso2, "_alpha", Strong.easeOut, 16, 100, 10, true); }; btn2.onRollOut = function() { var myTween2:Tween = new Tween(_root.menus.iso2, "_alpha", Strong.easeOut, _root.menus.iso2._alpha, 16, 5, true); //_root.menus.iso1._alpha = 16; }; btn3.onRollOver = function() { var myTween3:Tween = new Tween(_root.menus.iso3, "_alpha", Strong.easeOut, 33, 100, 10, true); }; btn3.onRollOut = function() { var myTween3:Tween = new Tween(_root.menus.iso3, "_alpha", Strong.easeOut, _root.menus.iso3._alpha, 33, 5, true); //_root.menus.iso1._alpha = 33; }; btn4.onRollOver = function() { var myTween4:Tween = new Tween(_root.menus.iso4, "_alpha", Strong.easeOut, 17, 100, 10, true); }; btn4.onRollOut = function() { var myTween4:Tween = new Tween(_root.menus.iso4, "_alpha", Strong.easeOut, _root.menus.iso4._alpha, 17, 5, true); //_root.menus.iso1._alpha = 17; };
Si me pueden orientar sobre cual es el error, se los agradezco mucho.
Gracias.
Sergio B.