Preguntas etiquetadas con event-programming

La programación basada en eventos se refiere a la técnica de programación en la que el flujo del programa se controla mediante el reconocimiento y el manejo de eventos como clics del mouse, pulsaciones de teclas, etc.

125
¿Cómo funciona un oyente de eventos?

Durante una de mis conferencias de hoy sobre Unity, discutimos la actualización de la posición de nuestro jugador verificando cada fotograma si el usuario tiene un botón presionado. Alguien dijo que esto era ineficiente y que deberíamos usar un detector de eventos. Mi pregunta es,...

65
¿Cuándo debo usar la programación basada en eventos?

He estado pasando devoluciones de llamada o simplemente activando las funciones de otra función en mis programas para hacer que las cosas sucedan una vez que se completen las tareas. Cuando algo termina, disparo la función directamente: var ground = 'clean'; function shovelSnow(){...

14
¿Debo usar un comando o un evento?

La diferencia entre un comando y un evento en la comunicación del bus me parece un poco vaga. Sé que los comandos deben ejecutarse solo una vez, mientras que un evento se puede manejar varias veces, pero aún no estoy seguro de cuándo usar un comando o un evento. Veamos un ejemplo: Cuando un nuevo...

10
¿Cómo detectar logros en los juegos?

Lo publiqué por error en stackoverflow y ahora publico aquí en base a una sugerencia en ese sitio ... Esta es una pregunta conceptual de muy alto nivel. Digamos que en una aplicación de software tengo 4 acciones diferentes, por ejemplo: cargar, compartir, comentar y dar me gusta Y quiero dar...