Evento Frame | hyperPad Documentation

Loading...

Logo

Descrizione

Il comportamento Frame Event attiva un evento quando si verifica un evento di frame specifico. Questo comportamento consente esecuzioni perfette a livello di frame.

Proprietà

Attiva una sola volta all'evento

Evento

Seleziona un evento per cui il comportamento deve ascoltare.

  • On Update - Attiva un evento ogni volta che un frame viene disegnato sullo schermo. Nota che questo dipende dal framerate, quindi non fare affidamento su questo come riferimento temporale.
  • On Fixed Update - Attiva un evento 60 volte per ogni secondo di gioco. A differenza dell'evento On Update, questo evento verrà sempre attivato alla stessa velocità indipendentemente dalle prestazioni, il che significa che il tempo delta sarà sempre coerente.
  • On Pause - Attiva un evento sul frame in cui il gioco è in pausa premendo l'icona dell'hamburger. Nei progetti esportati, questo evento non verrà mai attivato.
  • On Resume - Attiva un evento sul frame in cui il gioco non è più in pausa premendo il pulsante di ripresa nel menu di debug. Nei progetti esportati, questo evento non verrà mai attivato.
  • On Scene Start - Attiva un evento prima del primo frame della scena in esecuzione. Ci sarà un'opzione per attivarlo di nuovo al riavvio della scena. Questo è utile per impostare le cose prima che il progetto inizi a funzionare.
  • On Object Spawn - Attiva un evento quando l'oggetto è stato generato durante l'esecuzione. Questo non si attiva all'inizio della scena.
  • On Object Destroy - Attiva un evento quando l'oggetto è stato distrutto durante l'esecuzione.
  • On Object Enable - Attiva un evento quando l'oggetto è stato abilitato durante l'esecuzione.
  • On Object Disable - Attiva un evento quando l'oggetto è stato disabilitato durante l'esecuzione.

Output

Delta Time

Questo comportamento restituisce il tempo delta per gli eventi di frame On Update e On Fixed Update . Il tempo delta è la quantità di tempo trascorso tra il frame precedente e l'attuale in secondi.

Esempi

  • Puoi ricalcolare la posizione di un oggetto ogni frame utilizzando l'evento On Update.
  • Puoi attivare una cutscene per la prima volta che la scena viene eseguita utilizzando l'evento On Scene Start e disabilitando l'interruttore Attiva al Riavvio.
  • Quando il giocatore mette in pausa il progetto, i loro progressi nel gioco possono essere automaticamente salvati tramite il comportamento Modifica File di Salvataggio. Puoi attivare questo per succedere all'evento On Pause.

Correlati

Ricevi Messaggio