Enlace condicional en Flash
2 seguidores
Hola, creo que es la primera vez que posteo en el foro, un saludo.
Os explico mi problema, estoy creando un banner/aplicación en Flash que cuenta con dos botoneras, una con marcas y otra con descuentos, el tema es que segun que combinación de botones esté seleccionada, deberia enviar a una URL o a otra.
No se exactamente cómo hacerlo, hace tiempo que no utilizo ActionScript.
gracias
Lukánicos
BuenAS:
Imagino que estás utilizando botones del tipo toggle (cuando se seleccionan la propiedad selected toma el valor true). Si no es el caso, adaptalo a la propiedad que tengan tus botones cuando estén seleccionados. En el controlador del evento CLICK del botón que utilices para enviar la url:
function clickBoton(event:MouseEvent):void
{
var url:String;
if (botonA.selected)
url = "http://www.midominioA.com"
else if (botonB.selected)
url = "http://www.midominioB.com"
else if (botonC.selected)
url = "http://www.midominioC.com";
//seguiría con los botones que tengas
navigateToUR(new URLRequest(url), "_blank");
}
Y si se trata de una combinación de botones, adapta los if's, no sé, algo así:
if (botonA.selected && botonD.selected)
url = "http://www.midominioA.com"
else if (botonB.selected || botonE.selected)
url = "http://www.midominioB.com"
else if (botonC.selected)
url = "http://www.midominioC.com";
Un saludo.
bonitron
OK, probaré a adaptarlo, aunque tengo el documento creado en AS2 y creo que el código que has pasado es AS3, que se me olvidó comentarlo.
Gracias Lukaniko
bonitron
Al final conseguí mi objetivo.
Como eran dos botoneras en un clip de pelicula cada una le puse un if a cada botón y la posición del frame en el que se encontraba cada clip de pelicula para que enviara a una URL o a otra, vamos un jaleo que pa qué.
Gracias por la ayuda!!