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

¿Como Ordeno Mis swf Aleatoriamente?

Estas en el tema de ¿Como Ordeno Mis swf Aleatoriamente? en el foro de Flash y Actionscript en Foros del Web. El problema es el siguiente: estoy creando un swf en swishmax, que llama otros swf externos con el loadmovie, y tengo un menu para poder ...
  #1 (permalink)  
Antiguo 06/08/2008, 20:58
 
Fecha de Ingreso: julio-2008
Mensajes: 83
Antigüedad: 9 años, 5 meses
Puntos: 1
¿Como Ordeno Mis swf Aleatoriamente?

El problema es el siguiente: estoy creando un swf en swishmax, que llama otros swf externos con el loadmovie, y tengo un menu para poder pausarlos o reproducir los swf externos, pero queria saber como puedo organizarlos aleatoriamente... me explico, tengo los swf con otros nombres:

onEnterFrame() {
flash1 = "/swf1.swf";
flash2 = "/swf2.swf";
flash3 = "/swf3.swf";
}

y lo que queria es que estos nombre les sean asignados aleatoriamente y no en el orden en que los puse y no solo eso sino tambien que el mismo nombre no se repita 2 veces sino que a cada uno se le asigne uno diferente...
ya que el primer swf que hago cargarse con loadmovie es flash1 y luego flash2 etc...
gracias de antemano...
  #2 (permalink)  
Antiguo 07/08/2008, 11:14
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 13 años
Puntos: 43
Respuesta: ¿Como Ordeno Mis swf Aleatoriamente?

Hola raptaparty !

Puedes hacerlo de la siguiente forma:

Puedes meter todos tus rutas de swf´s en una matriz de esta forma:

Código PHP:
var swfs:Array = new Array();
swfs.push("/swf1.swf");
swfs.push("/swf2.swf");
swfs.push("/swf3.swf"); 
Cuando quieras obtener valores aleatorios de las rutas puedes crear una función donde le pases la referencia de la matriz y que esta extraiga un valor aleatorio, por ejemplo:

Código PHP:
function getRandomValue(array:Array):String {
   var 
index:Number Math.floor(Math.random()*array.length);
   return array.
splice(index1)[0];

Esta sería finalmente la forma de obtener los valores:

Código PHP:
var flash1:String getRandomValue(swfs);
var 
flash2:String getRandomValue(swfs);
var 
flash3:String getRandomValue(swfs); 

Un Saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #3 (permalink)  
Antiguo 07/08/2008, 19:32
 
Fecha de Ingreso: julio-2008
Mensajes: 83
Antigüedad: 9 años, 5 meses
Puntos: 1
Respuesta: ¿Como Ordeno Mis swf Aleatoriamente?

Cita:
Iniciado por jahepi Ver Mensaje
Hola raptaparty !

Puedes hacerlo de la siguiente forma:

Puedes meter todos tus rutas de swf´s en una matriz de esta forma:

Código PHP:
var swfs:Array = new Array();
swfs.push("/swf1.swf");
swfs.push("/swf2.swf");
swfs.push("/swf3.swf"); 
Cuando quieras obtener valores aleatorios de las rutas puedes crear una función donde le pases la referencia de la matriz y que esta extraiga un valor aleatorio, por ejemplo:

Código PHP:
function getRandomValue(array:Array):String {
   var 
index:Number Math.floor(Math.random()*array.length);
   return array.
splice(index1)[0];

Esta sería finalmente la forma de obtener los valores:

Código PHP:
var flash1:String getRandomValue(swfs);
var 
flash2:String getRandomValue(swfs);
var 
flash3:String getRandomValue(swfs); 

Un Saludote !
OYE GRACIAS JAHEPI PERO LAMENTABLEMENTE NO ENTENDI NADA YA QUE SOY NOVATO EN ESTO DEL FLASH ASI QUE SI PUEDES EXPLICAME MEJOR...
Y GRACIAS DE ANTEMANO...
  #4 (permalink)  
Antiguo 07/08/2008, 23:25
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 13 años
Puntos: 43
Respuesta: ¿Como Ordeno Mis swf Aleatoriamente?

Hola raptaparty !

Actuálmente como esta tu código ?, podrías publicarlo para adaptarlo con la solución que te propongo.

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #5 (permalink)  
Antiguo 08/08/2008, 00:55
 
Fecha de Ingreso: julio-2008
Mensajes: 83
Antigüedad: 9 años, 5 meses
Puntos: 1
Respuesta: ¿Como Ordeno Mis swf Aleatoriamente?

Cita:
Iniciado por jahepi Ver Mensaje
Hola raptaparty !

Actuálmente como esta tu código ?, podrías publicarlo para adaptarlo con la solución que te propongo.

Un saludote !
NO sabia que parte exactamente dejarte asi que lo dejo todo

te los mande por MP

GRACIAS POR TU TIEMPO Y POR TU AYUDA...

Última edición por raptaparty; 08/08/2008 a las 09:49
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 08:50.