Comunidad de diseño web y desarrollo en internet online

swapDepths y problema de acciones onrelease

Citar            
MensajeEscrito el 05 Jun 2012 06:36 am
Espero puedan ayudarme, me esta volviendo loco este problema. Tengo unos botones que deben escalarse al máximo en el rollover pero unos aparecían detrás de otros. Intenté el método swapDepths para los botones:

Código ActionScript :

Button.prototype.swapDepths = MovieClip.prototype.swapDepths;

mi_btn.onRollOver = function():Void{
   origDepth = this.getDepth();
   this.swapDepths(_root.getNextHighestDepth());
}

pero cuando hago rollout, la instancia "sobre" del botón no desaparece, se queda impresa en el escenario y así sucesivamente con cada botón que le hago rollover.

Empecé a googlear y vi que recomendaban no usar swapDepths con botones sino con movieclips. Transferí mis botones a movieclips y el swapDepths comenzó a funcionar pero, los movieclips ya no están realizando mis acciones on(release) o funciones onRelease.

En resumen: mis acciones funcionan perfectamente en los botones pero no el swapDepths y el swapDepths funciona perfectamente en los movieclips pero no las acciones :shock:

El código que estoy usando funciona para rellenar una lista y la verdad no he podido solucionar el problema. He buscado y buscado pero no encuentro solución. Este es el código que estoy usando en acciones on(release) o funciones onRelease:

Código ActionScript :

for(var i:Number=0;i<11;i++)
   {
        var visibleCheck:String = new String("textMC"+i);
      var visibleCheck:String = new String("x"+i);
         
        if(this[visibleCheck]._visible==false)
        {
            this["textMC"+i]._visible=true;
            this["textMC"+i].txtbox.text="yogurt";
         this["textMC"+i].image_mc.loadMovie("images/yogurt.png");
         this["textMC"+i].prot.text="9";
         this["textMC"+i].carb.text="8";
         this["textMC"+i].fat.text="2";
         this["textMC"+i].sugar.text="4";
         this["x"+i]._visible=true;
         calculate();
         return;
        }
   }

También anexo el vínculo a mi proyecto para que puedan ver las funciones completas.

Auxilio por favor!

Por fastrix

5 de clabLevel



 

chrome
Citar            
MensajeEscrito el 08 Jun 2012 10:42 am

Por fastrix

5 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.