Inicio > Flash > mausuit > multiples links en flash

multiples links en flash

Experto:
Usuario:
Fecha: 28/01/2007
Valoración: (4,00 sobre 5) Categoría: Flash
28/01/2007
aralita, usuario preguntando en Flash
Usuario
tengo que incluir 90 vínculos en una página, en dreamweaver sería tan simple como poner un url al nombre seleccionado y vincularlo, pero en flash....sería posible? sin que tuviese que ser haciendo un botón por cada link??? tal vez es ese el único modo? que me aconsejas? es que en flash se puede jugar mucho más con el diseño (notarás que soy diseñadora y la programación a veces me pone de los nervios) bueno, mi pregunta es si me puedes indicar si hay algun modo de hacer múltiples vínculos en flash?? cual es?? solo se podría mediante botones o existe otra?? (es que mediante botones saturaría la biblioteca no?? bueno no se bien como hacerlo....ESPERO TU RESPUESTA LO ANTES POSIBLE ES ALGO URGENTE....MUCHAS MUCHAS GRACIAS..........
28/01/2007
aralita, experto respondiendo en Flash
Experto
Hola aralita, mi consejo es el siguiente:

1-Creas un movieClip y le das como nombre de instancia, link_mc

2-tendras una funcion que DUPLIQUE ese movieClip para asignarle a cada uno un link diferente

la function seria algo asi:

var cantLinks:Number = 5;
var arrayLinks:Array = new Array("link0", "link1", "link2", "link3", "link4");
//de esta forma tienes una variable con la cantidad de links que deseas
//y un array con todos los links que asignaras a cada movieClip
//ahora la function
function duplicar(){
var botonActual:MovieClip;
var altoBoton:Number = link_mc._height
for(var i:Number=0; i<cantLinks; i++){
botonActual = link_mc.duplicateMovieClip("link"+i, i)
botonActual._y = altoBoton*i
botonActual.link = arrayLinks
acciones.apply(botonActual)
}
}
//
function acciones(){
this.onRelease = function(){
getURL(this.link, '_blank');
}
}

De esta forma duplicas, ubicas, asignas un link, y le das la accion de onRelease a cada uno.

las variables cantLinks y arrayLinks las modificas como necesites.

Si todavia tienes alguna duda me avisas:

Mi msn es : mausuit@hotmail.com

Saludos
Mauro
28/01/2007
aralita, usuario preguntando en Flash
Usuario
mil gracias por tu pronta respuesta., me lio un poco con la prgramación....me puedes aclarar en ese sentido? o simplemente la copio y pego sobre el movie clip y ya??te agrego a mi messenger vale??? grcias mauro
Más opciones
Enlaces patrocinados