Descriere
Comportamentul Frame Event declanșează un eveniment atunci când are loc un eveniment specific de cadru. Acest comportament permite execuții precise pe cadru.
Proprietăți
Declanșează O Singură Dată pe Eveniment
|
Eveniment
|
Selectați un eveniment pentru ca comportamentul să asculte.
-
On Update - Declanșează un eveniment de fiecare dată când un cadru este desenat pe ecran. Rețineți că acesta depinde de rata de cadre, deci nu vă bazați pe acesta ca referință de timp.
-
On Fixed Update - Declanșează un eveniment de 60 de ori pe secundă în joc. Spre deosebire de evenimentul
On Update, acest eveniment se va declanșa întotdeauna la aceeași rată indiferent de performanță, ceea ce înseamnă că timpul delta va fi întotdeauna consistent.
-
On Pause - Declanșează un eveniment pe cadrul în care jocul este pus pe pauză apăsând pictograma hamburger. În proiectele exportate, acest eveniment nu va fi niciodată declanșat.
-
On Resume - Declanșează un eveniment pe cadrul în care jocul nu mai este pus pe pauză apăsând butonul de reluare din meniul Debug. În proiectele exportate, acest eveniment nu va fi niciodată declanșat.
-
On Scene Start - Declanșează un eveniment înainte de primul cadru al scenei active. Va exista o opțiune de a declanșa din nou la repornirea scenei. Acest lucru este util pentru a pregăti lucruri înainte ca proiectul să înceapă să ruleze.
-
On Object Spawn - Declanșează un eveniment când obiectul a fost generat în timpul rulării. Acesta nu se declanșează când scena începe.
-
On Object Destroy - Declanșează un eveniment când obiectul a fost distrus în timpul rulării.
-
On Object Enable - Declanșează un eveniment când obiectul a fost activat în timpul rulării.
-
On Object Disable - Declanșează un eveniment când obiectul a fost dezactivat în timpul rulării.
|
Ieșiri
|
Timp Delta
|
Aceast comportament emite timpul delta pentru evenimentele de cadru On Update și On Fixed Update . Timpul delta este cantitatea de timp trecută între cadrul anterior și cadrul curent, în secunde.
|
Exemple
- Puteți recalcula poziția unui obiect la fiecare cadru folosind evenimentul On Update.
- Puteți declanșa o scenă cinematografică pentru prima dată când scena rulează folosind evenimentul On Scene Start și dezactivând comutatorul Triggers on Restart.
- Când jucătorul pune proiectul pe pauză, progresul său în joc poate fi salvat automat prin comportamentul Modify Save File. Puteți declanșa acest lucru să se întâmple în evenimentul On Pause.
În relație
Receive Message