Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2006, 12:50
Tigervlc
 
Fecha de Ingreso: mayo-2003
Mensajes: 527
Antigüedad: 21 años
Puntos: 3
No me funcionan los links en una película flash. Urgente!

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.