Evento de Quadro | hyperPad Documentation

Loading...

Logo

Descrição

O comportamento Evento de Quadro ativa um evento quando um evento de quadro especificado ocorre. Esse comportamento permite execuções perfeitas em termos de quadro.

Propriedades

Acionador Uma Vez no Evento

Evento

Selecione um evento para o comportamento ouvir.

  • Na Atualização - Acione um evento toda vez que um quadro for desenhado na tela. Observe que isso depende da taxa de quadros, portanto, não confie nisso como referência de tempo.
  • Na Atualização Fixa - Acione um evento 60 vezes por segundo no jogo. Ao contrário do evento Na Atualização, este evento será acionado sempre na mesma taxa, independentemente do desempenho, significando que o tempo delta será sempre consistente.
  • Na Pausa - Acione um evento no quadro onde o jogo é pausado ao pressionar o ícone de hambúrguer. Em projetos exportados, este evento nunca será acionado.
  • Na Retomada - Acione um evento no quadro onde o jogo não está mais pausado ao pressionar o botão de retomar no menu de depuração. Em projetos exportados, este evento nunca será acionado.
  • No Início da Cena - Acione um evento antes do primeiro quadro da cena em execução. Haverá uma opção para acionar novamente na reinicialização da cena. Isso é útil para configurar coisas antes que o projeto comece a ser executado.
  • Na Criação de Objeto - Acione um evento quando o objeto for criado durante a execução. Isso não será acionado quando a cena começar.
  • Na Destruição de Objeto - Acione um evento quando o objeto for destruído durante a execução.
  • Na Habilitação de Objeto - Acione um evento quando o objeto for habilitado durante a execução.
  • Na Desabilitação de Objeto - Acione um evento quando o objeto for desabilitado durante a execução.

Saídas

Tempo Delta

Esse comportamento gera o tempo delta para os eventos de quadro Na Atualização e Na Atualização Fixa. O tempo delta é a quantidade de tempo passado entre o quadro anterior e o quadro atual em segundos.

Exemplos

  • Você pode recalcular a posição de um objeto a cada quadro usando o evento Na Atualização.
  • Você pode acionar uma cena cortada pela primeira vez que a cena é executada usando o evento No Início da Cena e desabilitando o toggle Acionadores em Reinício.
  • Quando o jogador pausa o projeto, seu progresso no jogo pode ser salvo automaticamente através do comportamento Modificar Arquivo de Salvar. Você pode acionar isso para acontecer no evento Na Pausa.

Relacionado

Receber Mensagem