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