Ver Mensaje Individual
  #25 (permalink)  
Antiguo 04/07/2008, 12:27
Avatar de daPhyre
daPhyre
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: [email protected] (Redirects to 127.0.0.1)
Mensajes: 2.404
Antigüedad: 16 años
Puntos: 142
Respuesta: ideas para crear un juego interactivo para niños

Mea culpa!!

_this._x Edito: Si era this._x

Ahora, a lo que sigue entonces.

¿Haz podido desactivar los "ocupados" cuando sacas la caja de él? Hasta el momento lo mejor que se me ha ocurrido es un botón "limpiar" que posicione de nuevo todo a su lugar y regrese las cajas a ocupado = false;... Sigo pensando en ello.

Ahora, teniendo la película, creo que es más sencillo. Ideal fuera como tu dices, desafortunadamente no hay nada así. La forma más sencilla que se me ocurre es esta (Lo pondré con enters para que se lea mas sencillo):

Código:
if ((
_root._a.hitTest(_root.clip1) &&
_root._bri.hitTest(_root.clip2) &&
_root._go.hitTest(_root.clip3)
) || (
_root._a.hitTest(_root.clip2) &&
_root._bri.hitTest(_root.clip3) &&
_root._go.hitTest(_root.clip4)
)){
loadmovie("abrigo.mov");
}
Supongo que eso se puede poner en una función que mandes a llamar al soltar una silaba. Por si no se entiende mucho, estoy diciendo que:
Si ((a=caja1 y bri=caja2 y go=caja3) o (a=caja2 y bri=caja3 y go=caja4))
{reproduce película}

Claro, con palabras de dos silabas tendrías que hacer tres condiciones como esto:
Si ((ga=caja1 y to=caja2) o (ga=caja2 y to=caja3) o (ga=caja3 y to=caja4))
{reproduce película}

Creo que es la mejor forma de hacerlo. Ojalá no te sea muy complicado. Creo que con esto ya estaría completo tu proyecto. Cualquier otra duda hazmela saber por favor. ¡Mucha suerte!
__________________
<signs>daPhyre</signs>
Jugaa.me


Adios al dolor de cabeza de IE...

Última edición por daPhyre; 04/07/2008 a las 21:17