Comunidad de diseño web y desarrollo en internet online

CARGA ALEATORIA DE IMAGENES Y BANNERS EN FLASH (DUDA RESPECTO A LINKS)

Citar            
MensajeEscrito el 04 Ago 2011 04:44 pm
Vi el tutorial con el mismo titulo de arriba, Banners en flash, imagenes y carga aleatoria.
ahora bien, lo que me gustaria poder hacer es que cada imagen tuviera un link diferente, se que esto es posible convirtiendo la imagen en movieclip y asi, pero lo que pasa es que con este codigo del tutorial: imagenes_mc.loadMovie("ima00"+(1+random(5))+".jpg");

jala las imagenes de la libreria, las imagenes nunca estan en el escenario entonces no pudo convertirlas a MC; y quiero que cada imagen teng un link distinto, es esto posible? y como lo hago, cambio el formato de jpg pongo que jale los movie clips o que..

AYUDAA! jeje

Por MATEE0

3 de clabLevel



 

msie8
Citar            
MensajeEscrito el 04 Ago 2011 05:22 pm
No conozco el tutorial, pero ya lo está cargando en un MovieClip imagenes_mc

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Ago 2011 05:28 pm
jeje es un tutorial de esta misma pagina:
http://www.cristalab.com/tutoriales/banners-en-flash-imagenes-y-carga-aleatoria-c4l/

si carga mis imagenes lo que quiero es que cada imagen tenga un link a x pagina.

Por MATEE0

3 de clabLevel



 

msie8
Citar            
MensajeEscrito el 04 Ago 2011 05:34 pm
OK, es un tuto viejito y faltarían varias cosas par que funcione como quieres:

- Deberías hacer un array de urls que se correspondan con cada imagen
- Deberías agregar una precarga para el banner, porque tiene que estar cargado para hacer el onPress
- Para saber cual URL es la que corresponde tienes que guardar el random generado, para usarlo como indice del array

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Ago 2011 05:40 pm
vale y todo esto lo pondria en el mismo primer frame en el que esta el codigo de carga aleatoria??

Por MATEE0

3 de clabLevel



 

msie8
Citar            
MensajeEscrito el 04 Ago 2011 05:43 pm
Por supuesto

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Ago 2011 05:57 pm
lo estoy poniendo asi:
Array ("ima001","ima002","ima003","ima004","ima005");

si tuvieras algun ejemplo de array con urls y las precargas y asi estaria muy bien, la vdd no soy mucho de programacion jeje

Gracias, Mario.

Por MATEE0

3 de clabLevel



 

msie8
Citar            
MensajeEscrito el 05 Ago 2011 01:39 pm
La precarga por ser un clásico te dejo que la mires de la decena de tutoriales que hay en cristalab. El array de URLs lo creas igual que has creado el de imágenes. Te doy un ejemplo de como agregar el link cuando ha terminado de cargar .... supongamos que llamas a la función onComplete

Código ActionScript :

var rand:Number = int(Math.random()*imgArray.length) //imgArray es el que posteaste antes

banner.onPress = function(){
  getURL(this.link)
}
function onComplete(){
  banner.link = linksArray[rand]; //linksArray es un array de links
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.