Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con addEventListener AS2

Estas en el tema de Problema con addEventListener AS2 en el foro de Flash y Actionscript en Foros del Web. Hola, resulta que tengo que hacer una galería de imágenes con XML en AS2, la idea es que cargue todas las imágenes en forma horizontal ...
  #1 (permalink)  
Antiguo 22/02/2010, 21:17
 
Fecha de Ingreso: junio-2008
Mensajes: 11
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta Problema con addEventListener AS2

Hola, resulta que tengo que hacer una galería de imágenes con XML en AS2, la idea es que cargue todas las imágenes en forma horizontal y estas tienen un scroll para poderlas visualizar todas, el caso es que cuando de clic en una imagen esta me debe abrir un pop-up para verla grande; las imagenes las estoy cargando dinámicamente con un ciclo for y todo bien hasta aquí, pero el problema viene cuando estoy intentando aplicar un addEventListener a cada imagen (movie clip) … no pasa nada, busqué ejemplos de addEventListener en AS2 y los hice tal cual y no pasa nada, ejemplos tan sencillos como este y no funciona:

Código:
var myButton:mx.controls.Button;
var myText:mx.controls.TextInput;

function click(evt){
    myText.text = evt.target;
}

myButton.addEventListener("click", this);
Llevo buscando mucho rato y encontré esto:
[URL="http://www.flashmove.com/forum/showthread.php?t=34856"]http://www.flashmove.com/forum/showthread.php?t=34856[/URL]
aquí dicen que addEventListener() no se puede usar en Movie Clips, es esto cierto? y si lo es, qué puedo hacer para asignarle a cada imagen una forma de comportarse independientemente cuando el usuario haga clic en ella?
Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 23/02/2010, 09:59
 
Fecha de Ingreso: diciembre-2009
Mensajes: 25
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Problema con addEventListener AS2

En as2 tenes 2 funciones, addEventListener y addListener . lamentablemente yo laburo con as3 y no recuerdo bien para que tipos se aplican, pero si recuerdo que es así, hay una que funciona para algunas cosas y la otra para el resto. Proba, si no es una es la otra!

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:02.