Hola, tengo un problema con los links de una película flash, y me urge porque me están presionando para tenerla lo antes posible. Resulta que estos links se cargan dentro de un componente
scrollPane cuando se pincha en la sección Enlaces del menu. Los enlaces aparecen, y aparece el iconito de la mano cuando paso sobre ellos, pero hago clic y nada.
Los enlaces son botones de tipo Clip de Película, cada botón es una instancia de un clip de película llamado
flecha, y están instanciados secuencialmente así:
op1, op2, op3,.... Os pongo un ejemplo resumido de lo que hice para asignarles el manejador de eventos
onRelease:
Código:
var numOpciones: Number = 3;
for (var i = 1; i <= numOpciones; i++) {
this["op"+i].onRelease = function() {
switch (i) {
case 1: getURL("http://www.gurudisco.com","_blank","GET");
break;
case 2: getURL("http://www.binomio.dj","_blank","GET");
break;
case 3: getURL("http://www.jamesfitch.com","_blank","GET");
break;
}
};
}
además, al botón Clip de Película
flecha, al que pasé de ponerle estados para ir más rápido, le añadí un área activa de esta manera:
En la línea de tiempo de
flecha, sobre la flecha gráfica le puse otro clip llamado
hitArea_mc, cuya instancia se llama
areaActiva. Pues a dicha línea de tiempo le añado el siguiente código:
Código:
this.hitArea = areaActiva;
this.areaActiva._visible = false;
Al ejecutar, consigo que el área activa se vuelva invisible, que los botones de
flecha activen el cursor de la mano, pero no ocurre nada cuando hago clic en ellos.
Alguien me puede aclarar este misterio, por favor? Se lo agradecería muchísimo.