Comunidad de diseño web y desarrollo en internet online

tira de imagenes aleatorias

Citar            
MensajeEscrito el 02 Jul 2005 09:59 am
Hola.

tengo un problema con action script que no consigo resolver.

quiero hacer un efecto de una tira de 6 celdas en las que van apareciendo una

serie de fotos de manera aleatoria. el problema es que en muchos momentos

coincide la misma foto en 3 ó 4 de estas celdas y queda muy feo. El efecto lo he

montado de la siguiente manera: tengo 6 clips de pelicula en los que meto 20

fotos en sendos fotogramas, las mismas 20 fotos en los 6 clips (en realidad es

el mismo clip duplicado 6 veces). Luego aplico un "random" para que cada cierto

tiempo me de un número entre 1 y 20 y decirle que se vaya a ese nº de fotograma.

¿Hay alguna orden que nos diga en que fotograma se encuentra un clip?,
¿Existe alguna manera de decirle a flash algo así como "si este clip esta en el

fotograma x y ninguno de los otros 5 clips están en el mismo nº de fotograma..."

de manera sencilla sin un código de 500 líneas? ¿o conoceis alguna manera mejor

de conseguir este efecto?

si pudierais echarme un cable os estaria muy abradecida.

gracias de antemano y un saludo.

Por annna

46 de clabLevel



 

msie
Citar            
MensajeEscrito el 03 Jul 2005 02:31 am
habia en la seccion ejemplos creo, un ejemplo sobre carga de mp3 aleatorios sin que se repitan, quizas ahi encontras algo. mirate los tutoriales que hay algunos sobre carga de imagenes aleatorias.
saludos!

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

firefox
Citar            
MensajeEscrito el 03 Jul 2005 03:46 am
Por que no pones el codigo.... es más facil agregar algo nuevo que hacerlo todin....

Pero la idea es que saque 6 aleateorio sin que se repitan... no?

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 03 Jul 2005 03:52 am
haber

Código :

function varias() {
fotostotal = 10; 
random_fotos = Random(fotostotal)+1;
loadMovie("fotos/anim"+random_fotos+".swf", "contenedor");
}
varias()


Esta el aleatorio para una fotico

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 03 Jul 2005 07:45 am
bipsa, eso no evita que se repitan

Por bryanisimo

664 de clabLevel



Genero:Masculino  

Geek

firefox
Citar            
MensajeEscrito el 03 Jul 2005 02:38 pm
Lo se.... puff...... Es solo la funcion del aleatorio.....

CATAPUM !#

Chaolin

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 22 Dic 2006 06:54 pm
yo tambien estoy buscando un script que me cargue 4 imagenes externas SIN que se repitan...

Alguna idea?

Por azazels

4 de clabLevel



 

safari
Citar            
MensajeEscrito el 24 Dic 2006 05:31 pm
Cargando imagenes aleatorias por nombre (en el ejemplo imágenes jpg):

Código :

arrayFotos1 = ["circo", "arbol", "casa", "pluma", "mono", "playa"];
 
//llamar el array de fotos que quieres cargar y el nº de fotos a coger.
cargaAlea(arrayFotos1, 2);
 
function cargaAlea(bar, n){
 clip=[];
 m = bar.length-1;
 for (var i = m; i > m-n; i--){
  alea = Math.floor(i * Math.random());
  temp = bar[i];
  bar[i] = bar[alea];
  bar[alea] = temp;
  clip[m-i]=this.createEmptyMovieClip(bar[i],this.getNextHighestDepth());
  clip[m-i].loadMovie(bar[i]+".jpg");
 }
}

Este ejemplo carga 2 fotos aleatoriamente del grupo de 6 del array y los coloca en los MC`s con nombres clip[0] y clip[1].

Por Teseo

SWAT Team

1780 de clabLevel

14 tutoriales

Genero:Masculino   SWAT

msie

 

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