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™…