Foros del Web » Creando para Internet » Flash y Actionscript »

como reproducir 8 videos flv en random?

Estas en el tema de como reproducir 8 videos flv en random? en el foro de Flash y Actionscript en Foros del Web. hola a todos, resulta que debo reproducir 8 videos aleatoriamente (random) en toobplayer, la idea es que cada vez que se cargue la pagina reproduzca ...
  #1 (permalink)  
Antiguo 06/04/2010, 14:12
 
Fecha de Ingreso: febrero-2010
Mensajes: 16
Antigüedad: 14 años, 1 mes
Puntos: 0
De acuerdo como reproducir 8 videos flv en random?

hola a todos, resulta que debo reproducir 8 videos aleatoriamente (random) en toobplayer, la idea es que cada vez que se cargue la pagina reproduzca un video distinto.

El codigo normal para reproducir un video es:

player.url = "videos/nombre_video.flv";

-Como logro reproducir los 8 videos en random?????

Muchas gracias por la ayuda de todos ustedes y su tiempo, hasta pronto.
  #2 (permalink)  
Antiguo 06/04/2010, 16:10
Avatar de Kottore  
Fecha de Ingreso: octubre-2007
Mensajes: 170
Antigüedad: 16 años, 5 meses
Puntos: 8
Respuesta: como reproducir 8 videos flv en random?

Genera un array con el nombre de cada uno de los 8 videos, haces un random *8 y al final cargas el resultado así

Código ActionScript:
Ver original
  1. var varArrayVideos:Array=new Array("nombre_video1","nombre_video2","nombre_video3","nombre_video4","nombre_video5","nombre_video6","nombre_video7","nombre_video8");
  2. var varRan:Number=random(8);
  3. player.url = "videos/"+varArrayVideos[varRan]+".flv";

Saludos ^_^
__________________
これは僕のウェブだよね。
  #3 (permalink)  
Antiguo 08/04/2010, 16:19
 
Fecha de Ingreso: febrero-2010
Mensajes: 16
Antigüedad: 14 años, 1 mes
Puntos: 0
Pregunta Respuesta: como reproducir 8 videos flv en random?

Amigo Kottore gracias por tu respuesta.

Los videos cargan sin problema al cargar la pagina, entonces mi problema esta solucionado, pero tengo una nueva pregunta:

Este codigo funciona para cargar videos, swf y jpgs, tal vez puede cargar otro tipo de archivos tambien.

1. Como hacer para que la funcion random no repita los elementos que estan en el array??

Muchas gracias nuevamente y hasta pronto.
  #4 (permalink)  
Antiguo 14/04/2010, 09:07
Avatar de Kottore  
Fecha de Ingreso: octubre-2007
Mensajes: 170
Antigüedad: 16 años, 5 meses
Puntos: 8
Respuesta: como reproducir 8 videos flv en random?

Tons sería mejor almacenar la posición desordenada de los videos primero y luego irlos reproduciendo así:

Código ActionScript:
Ver original
  1. var varArrayVideos:Array=new Array("nombre_video1","nombre_video2","nombre_video3","nombre_video4","nombre_video5","nombre_video6","nombre_video7","nombre_video8");
  2. var varNum:Number=0;
  3.  
  4. varArrayVideos.sort(function (){return Math.round(Math.random())});
  5.  
  6. player.url = "videos/"+varArrayVideos[varNum]+".flv";
  7.  
  8. varNum++;

Saludos ^_^
__________________
これは僕のウェブだよね。

Etiquetas: flv, random, reproducir, video
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:18.