Keret Esemény | hyperPad Documentation

Loading...

Logo

Leírás

A Frame Event viselkedés egy eseményt indít el, amikor egy meghatározott keret esemény bekövetkezik. Ez a viselkedés lehetővé teszi a keretpontosságú végrehajtásokat.

Tulajdonságok

Egyszer hívja meg az eseményt

Esemény

Válasszon egy eseményt, amelyre a viselkedés figyelni fog.

  • On Update - Eseményt indukál minden alkalommal, amikor egy keretet megrajzolnak a képernyőre. Vegye figyelembe, hogy ez a framerate-re támaszkodik, így ne használja időreferenciaként.
  • On Fixed Update - Eseményt indukál játékbeli másodpercenként 60 alkalommal. Az On Update eseménnyel ellentétben ez az esemény mindig ugyanazon a sebességen fog elindulni, függetlenül a teljesítménytől, ami azt jelenti, hogy a delta idő mindig következetes lesz.
  • On Pausolás - Eseményt indukál azon a kereten, ahol a játék megáll a hamburger ikon megnyomásával. Exportált projektek esetén ez az esemény soha nem fog bekövetkezni.
  • On Resume - Eseményt indukál azon a kereten, ahol a játék már nem áll meg a Debug menü resume gombjának megnyomásával. Exportált projektek esetén ez az esemény soha nem fog bekövetkezni.
  • On Scene Start - Eseményt indukál a futó jelenet első kerete előtt. Lesz egy lehetőség az esemény újraindítására jelenet újraindításakor. Ez hasznos a dolgok beállításához, mielőtt a projekt elkezd futni.
  • On Object Spawn - Eseményt indukál, amikor az objektum jogszerűen megjelent a futási idő alatt. Ez nem váltódik ki, amikor a jelenet elkezdődik.
  • On Object Destroy - Eseményt indukál, amikor az objektum megsemmisült a futási idő alatt.
  • On Object Enable - Eseményt indukál, amikor az objektum engedélyezve lett a futási idő alatt.
  • On Object Disable - Eseményt indukál, amikor az objektum le van tiltva a futási idő alatt.

Kimenetek

Delta Idő

Ez a viselkedés delta időt ad vissza az On Update és On Fixed Update keret eseményekhez. A delta idő az előző és a jelenlegi keret között eltelt idő másodpercben.

Példák

  • Újraszámolhatja egy objektum helyzetét minden keretben az On Update esemény használatával.
  • Elindíthatja a vágófilmet, amikor a jelenet először fut a On Scene Start eseménnyel és letiltva a Triggers on Restart kapcsolót.
  • Amikor a játékos szünetelteti a projektet, a játékbeli előrehaladása automatikusan menthető a Módosítsa a Mentési Fájlt viselkedés segítségével. Indíthatja ezt az On Pause esemény során.

Kapcsolódik

Üzenet Fogadása