Hola Makeros:

Desarrollo un juego en el cual, se hace clic sobre tresde cinco cuadros disponibles y estos me muestran una de sus cinco im?genes aleatoriamente.

Quiero que me ayuden a definir y llamar una variable que haga esto: Que no me deje hacer clic m?s de una vez a cada cuadro; y que no me deje clicar m?s de tres cuadros de los cinco.

Saludos y gracias, espero su apoyo. Es simple, pero el jueguito no me obedece.

La verdad es como la luz de una vela, que ni la oscuridad inmensa, puede opacarla.

TENFRAS QUE CREAR 5 VARIABLES, UNA PARA CADA CUADRO

#2 Junio 15, 2010, 07:43:16 PM Ultima modificación: Junio 15, 2010, 07:52:27 PM por kaliman777
Cita de: Alfonsos1 en Junio 15, 2010, 06:53:23 PM
TENFRAS QUE CREAR 5 VARIABLES, UNA PARA CADA CUADRO

Lo hice, pero me suceden las siguientes cosas: cada vez que clickeo sobre los objetos, siguen cambiando (quiero que sea un solo cambio) y algunos de ellos hay que clicarlos fuera de ellos para que reaccionen.

Sigo impotente...
La verdad es como la luz de una vela, que ni la oscuridad inmensa, puede opacarla.

#3 Junio 15, 2010, 08:00:46 PM Ultima modificación: Junio 15, 2010, 08:07:31 PM por Silver_light
Primero creas una variable global llamada:
numero_cuadros = 0;

Luego entonces creas el objeto cuadro que tenga como variable:
clickeado = false

as? en el evento de hacer click:

if (numero_cuadros < 3 )
{
if (!clickeado)
{
 clickeado = true;
 image_index = random(4);
 numero_cuadros += 1;
}
}

EDIT: adjunto ejemplo.


Un mill?n de gracias Silverlight y 3dgeminis.

Sus ejemplos estaban perfectos. Gracias a ustedes podr? terminar mi juego.

Saludos.
La verdad es como la luz de una vela, que ni la oscuridad inmensa, puede opacarla.