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

Restablecer todos los MovieClips + Carga aleatoria "inteligente"

Estas en el tema de Restablecer todos los MovieClips + Carga aleatoria "inteligente" en el foro de Flash y Actionscript en Foros del Web. Buenas! les cuento que hace tiempo me "nutro" del foro, pero recién ahora estoy con mi primer posteo... Estoy muy atrasado con una entrega que ...
  #1 (permalink)  
Antiguo 27/10/2008, 05:08
 
Fecha de Ingreso: enero-2008
Mensajes: 10
Antigüedad: 9 años, 11 meses
Puntos: 0
Restablecer todos los MovieClips + Carga aleatoria "inteligente"

Buenas! les cuento que hace tiempo me "nutro" del foro, pero recién ahora estoy con mi primer posteo... Estoy muy atrasado con una entrega que no puedo solucionar, a ver si alguien tiene un tiempo para ayudarme:

Hice un juego de trivia, como cada pregunta tiene animaciones particulares, separé cada pregunta en swf independientes.
En el swf principal, hice un MC contenedor para cargar aleatoriamente estas películas.

Tengo 2 problemas sin resolver:

· NUMERO 1
En primer lugar, no puedo hacer que la carga aleatoria no repita lo que ya ha cargado. Busqué eternamente y lo que más se acerca es un post para carga aleatoria sin repetición de mp3. Intenté modificarlo, pero no me funciona.
Estoy cargando los swf con el siguiente código:

Código PHP:
preguntacontenedor.loadMovie("q" + (1+random(32)) + ".swf"); 
NOTA: lo puse como php porque al ponerlo como "code" se me cortaba el mensaje.


PROBLEMA NUMERO 1:
Necesito que las preguntas no se repitan, es decir, cargar aleatoriamente los swf de las películas (q1.swf, q2.swf.... q32.swf) de alguna manera que quede registrado lo que se cargó y no se repita.

· NÚMERO 2
Al final del juego, está la opción de volver a jugar, hayas perdido o hayas ganado.

PROBLEMA NUMERO 2:
Al responder las 5 preguntas (es decir, al completar el juego, para lo cual se cargaron aleatoriamente 5 swf externos), y tocar en el botón "volver a jugar", la nueva partida tiene problemas: principalmente, el counter se vuelve loco: se acelera, no respeta los segundos... incluso tira valores negativos.
Calculo que será que hay que resetear los movie clips, pero no se cómo hacerlo.
El botón "volver a jugar" tiene el siguiente código:



Código PHP:
on (release) {
    
gotoAndPlay("Scene 1"1);

NOTA: lo puse como php porque al ponerlo como "code" se me cortaba el mensaje.


Eso es todo, espero que alguien pueda darme una mano con esto que tengo que entregar esta tarde!!!

Saludos y muchísimas gracias!!!
Ricardo.
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 13:36.