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

Entrar en una escena aleatoriamente

Estas en el tema de Entrar en una escena aleatoriamente en el foro de Flash y Actionscript en Foros del Web. Hola, estoy haciendo un flash con 5 escenas aproximadamente, meteré algun más pero no muchas. Las animaciones son muy cortas. Lo que quiero hacer es ...
  #1 (permalink)  
Antiguo 03/10/2007, 12:33
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 14 años, 8 meses
Puntos: 7
Entrar en una escena aleatoriamente

Hola, estoy haciendo un flash con 5 escenas aproximadamente, meteré algun más pero no muchas. Las animaciones son muy cortas. Lo que quiero hacer es que cuando entre se vaya aleatoriamente a una u otra animación, he hecho esto pero no me va...


Código PHP:
switch (random(5))
{
case 
"1":
gotoAndPlay("1"1);
break;
case 
"2" :
gotoAndPlay("2"1);
break;
case 
"3" :
gotoAndPlay("3"1);
break;
case 
"4" :
gotoAndPlay("4"1);
break;

  #2 (permalink)  
Antiguo 03/10/2007, 12:52
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: Entrar en una escena aleatoriamente

Hola Axo:
En ves de utilizar varias escenas porque no haces tus animaciones en un MC y lo pones en la línea de tiempo principal en diferentes frames y con un simple gotoAndPlay(número_frame); vas dirigiendolo a sus respectivos frames.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 03/10/2007, 14:10
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 14 años, 8 meses
Puntos: 7
Re: Entrar en una escena aleatoriamente

Cita:
Iniciado por Bandit Ver Mensaje
Hola Axo:
En ves de utilizar varias escenas porque no haces tus animaciones en un MC y lo pones en la línea de tiempo principal en diferentes frames y con un simple gotoAndPlay(número_frame); vas dirigiendolo a sus respectivos frames.

Espero haberte sido de ayuda.
es otra opción, pero el fallo esta en el switch que no toma el valor bien...
  #4 (permalink)  
Antiguo 03/10/2007, 18:48
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: Entrar en una escena aleatoriamente

El case debe ser un número y no una cadena.
EL código debe estar así:
switch (random(5)) {
case 1 :
gotoAndPlay("1");
break;
case 2 :
gotoAndPlay("2");
break;
case 3 :
gotoAndPlay("3");
break;
case 4 :
gotoAndPlay("4");
break;
}

En cada primer frame de las escenas debes de poner las etiquetas: 1, 2, 3, 4, 5.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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 19:46.