Ramrahändelse | hyperPad Documentation

Loading...

Logo

Beskrivning

Beteendet Frame Event utlöser en händelse när en specificerad ramhändelse inträffar. Detta beteende tillåter ram-exakta utföranden.

Egenskaper

Utlöser en gång vid händelse

Händelse

Välj en händelse som beteendet ska lyssna på.

  • On Update - Utlösa en händelse varje gång en ram ritas på skärmen. Observera att detta beror på bildfrekvens, så förlita dig inte på detta som en tidsreferens.
  • On Fixed Update - Utlösa en händelse 60 gånger per spelsekund. Till skillnad från On Update händelsen, kommer denna händelse alltid att utlösas i samma takt oavsett prestanda, vilket innebär att delta-tiden alltid kommer att vara konsekvent.
  • On Pause - Utlösa en händelse i ramen där spelet pausas genom att trycka på hamburgarikonen. I exporterade projekt kommer denna händelse aldrig att utlösas.
  • On Resume - Utlösa en händelse i ramen där spelet inte längre är pausat genom att trycka på återuppta-knappen i Debug-menyn. I exporterade projekt kommer denna händelse aldrig att utlösas.
  • On Scene Start - Utlösa en händelse innan den första ramen av den körande scenen. Det kommer att finnas ett alternativ för att utlösa igen vid scenåterställning. Detta är användbart för att ställa in saker innan projektet börjar köras.
  • On Object Spawn - Utlösa en händelse när objektet har skapats under körning. Detta utlöses inte när scenen startar.
  • On Object Destroy - Utlösa en händelse när objektet har förstörts under körning.
  • On Object Enable - Utlösa en händelse när objektet har aktiverats under körning.
  • On Object Disable - Utlösa en händelse när objektet har inaktiverats under körning.

Utsignaler

Delta Tid

Detta beteende ger ut delta-tid för händelserna On Update och On Fixed Update . Delta-tiden är den tid som har förflutit mellan föregående ram och nuvarande ram i sekunder.

Exempel

  • Du kan beräkna om ett objekts position varje ram med hjälp av On Update händelsen.
  • Du kan utlösa en cutscene för första gången scenen körs med hjälp av On Scene Start händelsen och inaktivera Utlöser vid återstart växeln.
  • När spelaren pausar projektet kan deras framsteg i spelet automatiskt sparas via Ändra Spara Fil beteendet. Du kan utlösa detta att hända On Pause händelsen.

Relaterat

Mottag Meddelande