MyLeoNes™

Los eventos hacen que los programas reaccionen — Informática, 7–10 años

Un evento es algo que sucede, como pulsar una tecla o hacer clic en un personaje. Puede iniciar una respuesta en el momento adecuado.

Esperar a que ocurra algo

Un evento es algo que un programa puede detectar, como pulsar una tecla, hacer clic con el ratón o un sonido captado por un sensor. Entonces el programa inicia la respuesta relacionada con ese evento. Así, un programa interactivo puede esperar en vez de hacerlo todo a la vez.

Por qué hacen falta eventos

Un juego no puede saber exactamente cuándo pulsará una tecla el jugador, así que debe estar preparado para detectar ese momento. Los eventos conectan sucesos imprevisibles con acciones planeadas. Sin ellos, un botón no sabría cuándo responder a un clic.

Un botón que cambia de color

Primero, coloca un botón azul en la pantalla. Después, conecta el evento «cuando se haga clic en este botón» con la acción «cambiar el color a amarillo». Al hacer clic, se detecta el evento y se ejecuta la acción. Otro clic puede iniciar otra acción, como volver al azul.

La trampa: empezar demasiado pronto

Un error común es poner la respuesta en el programa principal para que ocurra enseguida, en vez de conectarla al evento. La acción puede parecer correcta, pero sucede antes de que nadie haga clic o pulse nada. Es comprensible porque vemos la acción en el código, pero es fácil pasar por alto cuándo debe ocurrir.

Dónde ayuda

Los botones de las aplicaciones usan eventos de clic, y los juegos usan eventos de teclas o mandos para mover personajes. Los timbres responden a una pulsación, mientras algunas luces responden al movimiento detectado por un sensor. En cada caso, algo sucede primero y un dispositivo reacciona.

Sigue explorando

Otros idiomas

Cargando MyLeoNes™…