Comunidad de diseño web y desarrollo en internet online

q no se repita la imagen hasta q no se vean las otras

Citar            
MensajeEscrito el 05 Ene 2007 12:16 am
hola,
tengo un banner d imagenes aleatorias y lo q quiero es q cuando se reproduce la imagen (pongamosle como ej "a") en la siguiente imagen no aparesca devuelta la "a" q pasen las otras imagenes (b,c,d,etc) q no se reprodusca la "a" hasta q ayan pasado las otras imagenes.
es como en la musika cuando pones la opcion aleatorio y se repite 2 veces la misma cancion...

el codigo q tiene el srcript es:

imagenes_mc.loadMovie("ima00" add (1+random(7)) add ".jpg");
//el codigo lo saque de esta pagina en la parte de ejemplos

espero q entiendan mi problemay m puedan ayudar..

Por nacho_dfc

6 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 05 Ene 2007 01:54 am
Pues necesitarás usar arreglos.

La lógica va así:

Esto 1+random(7) lo guardas en una variable supongamos que se llame numimg, Debes haber creado un arreglo, pues en el guardaras todos los numeros que iran saliendo, asi cuando obtengas el primer valor de numimg lo compararás con todos los contenidos en el arreglo, si encuentras el valor en el arreglo, deberas volver a generar numimg, comparas y si no esta en el arreglo despliegas la imagen correspondiente y guardas ese valor en el arreglo. cuando se llene el arreglo lo vacias, puedes llenarlo de ceros.

Ahora programalo ^^

Por DaHouseCat

Claber

1011 de clabLevel

2 tutoriales

Genero:Masculino  

Smarphones Fan Boy

firefox

 

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