Comunidad de diseño web y desarrollo en internet online

ayuda con arrays

Citar            
MensajeEscrito el 15 Oct 2011 06:33 pm
buenas, tengo este codigo que es un boton y 3 movieclips y el codigo hace que cuando el mouse esta arriba del boton, los movieclips hagan un tween de alpha, el tema es que solo funcan 2 de los tweens, a pesar de q los 3 estan escritos de igual manera, alguien me ayuda con lo que me falte?

Código ActionScript :

import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;

movieClip_1.addEventListener(MouseEvent.MOUSE_OVER, fl_MouseOverHandler);

function fl_MouseOverHandler(event:MouseEvent)
{
   a.push(new Tween(mc2, 'alpha', Regular.easeIn, 0, 1, 2, true));
   a[1].push(new Tween(mc3, 'alpha', Regular.easeIn, 0, 1, 1, true));
   a[2].push(new Tween(mc4, 'alpha', Regular.easeIn, 0, 1, 3, true));
}
var a:Array = new Array();

Por skaterseba

Claber

170 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Oct 2011 07:10 pm
por cierto esto me aparece de error en el output

TypeError: Error #1010: Un término no está definido y no tiene propiedades.
at web123_fla::MainTimeline/fl_MouseOverHandler()
ReferenceError: Error #1069: No se encontró la propiedad push en fl.transitions.Tween y no hay ningún valor predeterminado.
at web123_fla::MainTimeline/fl_MouseOverHandler()

Por skaterseba

Claber

170 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Oct 2011 08:51 pm
No necesitas el array, pon los 3 tween directamente en fl_MouseOverHandler

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 16 Oct 2011 02:36 am
hice eso, y sirvio gracias, pero el problema q tengo ahora, es que puse que los tweens se activen en MOUSE_OVER y que cuando es MOUSE_OUT sea invertido el tween, al primer intento va bien, pero al segundo las animaciones se dan vuelta, osea en el MOUSE_OVER hacen a.yoyo();
y en el MOUSE_OUT hacen los tweens normales, por que es esto? gracias.

Por skaterseba

Claber

170 de clabLevel



 

chrome
Citar            
MensajeEscrito el 16 Oct 2011 03:10 am
¿yoyo en un rollOver? Usa solo alpha

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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