Perguntas com a marcação «event-programming»

A programação orientada a eventos refere-se à técnica de programação onde o fluxo do programa é dirigido pelo reconhecimento e tratamento de eventos, como cliques do mouse, pressionamento de teclas, etc.

125
Como um ouvinte de eventos funciona?

Durante uma das minhas palestras de hoje sobre o Unity, discutimos a atualização da posição do jogador, verificando cada quadro se o usuário tiver um botão pressionado. Alguém disse que isso era ineficiente e que deveríamos usar um ouvinte de evento. Minha pergunta é: independentemente da...

65
Quando devo usar a programação baseada em eventos?

Tenho passado retornos de chamada ou apenas acionado as funções de outras funções nos meus programas para que as coisas aconteçam após a conclusão das tarefas. Quando algo termina, eu aciono a função diretamente: var ground = 'clean'; function shovelSnow(){ console.log("Cleaning Snow");...

15
O encadeamento de eventos é considerado uma boa prática?

De tempos em tempos, encontrei cenários em que várias condições complexas precisam ser atendidas antes do desencadeamento de um evento. Além disso, a maioria dos ouvintes também executa verificações adicionais para determinar o curso da ação. Isso me fez pensar se uma solução melhor seria pensar em...

14
Devo usar um comando ou um evento?

A diferença entre um comando e um evento na comunicação de barramento parece um pouco vaga para mim. Eu sei que os comandos devem ser executados apenas uma vez, enquanto um evento pode ser manipulado várias vezes, mas ainda não tenho certeza de quando usar um comando ou um evento. Vejamos um...

10
Como detectar conquistas nos jogos?

Eu postei isso por engano no stackoverflow e agora estou postando aqui com base em uma sugestão nesse site ... Essa é uma questão conceitual de nível muito alto. Digamos que em um aplicativo de software eu tenho 4 ações diferentes, por exemplo: Carregar, Compartilhar, Comentar e Curtir E quero...