Událost rámce | hyperPad Documentation

Loading...

Logo

Popis

Chování Frame Event spouští událost, když dojde k určité události snímku. Toto chování umožňuje dokončení s přesností na snímek.

Vlastnosti

Spouští se jednou při události

Událost

Vyberte událost, kterou bude chování sledovat.

  • On Update - Spuštění události pokaždé, když je snímek vykreslen na obrazovce. Všimněte si, že to závisí na snímkové frekvenci, takže se na to nedívejte jako na referenci času.
  • On Fixed Update - Spuštění události 60krát za herní sekundu. Na rozdíl od události On Update se tato událost vždy spustí stejnou rychlostí bez ohledu na výkon, což znamená, že delta čas bude vždy konzistentní.
  • On Pause - Spuštění události na snímku, kdy je hra pozastavena stisknutím ikony hamburgeru. U exportovaných projektů se tato událost nikdy nespustí.
  • On Resume - Spuštění události na snímku, kdy hra již není pozastavena stisknutím tlačítka obnovit v nabídce Debug. U exportovaných projektů se tato událost nikdy nespustí.
  • On Scene Start - Spuštění události před prvním snímkem běžící scény. Bude možnost spustit ji znovu při obnovení scény. To je užitečné pro přípravu věcí před spuštěním projektu.
  • On Object Spawn - Spuštění události, když byl objekt spawnován během běhu. Tato událost se nespustí při zahájení scény.
  • On Object Destroy - Spuštění události, když byl objekt zničen během běhu.
  • On Object Enable - Spuštění události, když byl objekt aktivován během běhu.
  • On Object Disable - Spuštění události, když byl objekt deaktivován během běhu.

Výstupy

Delta čas

Toto chování vydává delta čas pro události snímku On Update a On Fixed Update. Delta čas je množství času, které uplynulo mezi předchozím snímkem a aktuálním snímkem v sekundách.

Příklady

  • Můžete přepočítat pozici objektu každý snímek pomocí události On Update.
  • Můžete spustit cutscénu poprvé, kdy se scéna spustí, pomocí události On Scene Start a deaktivováním přepínače Triggers on Restart.
  • Když hráč pozastaví projekt, může se jejich herní postup automaticky uložit pomocí chování Modify Save File. Můžete to spustit, aby se to stalo při události On Pause.

Související

Receive Message