Rammehendelse | hyperPad Documentation

Loading...

Logo

Beskrivelse

Atferden Frame Event utløser et arrangement når det spesifiserte rammearrangementet skjer. Denne atferden tillater rammeperfekte utførelser.

Egenskaper

Utløser én gang på hendelse

Hendelse

Velg en hendelse som atferden skal lytte til.

  • On Update - Utløs en hendelse hver gang en ramme tegnes til skjermen. Vær oppmerksom på at dette er avhengig av bildefrekvens, så ikke stol på dette som en referanse til tid.
  • On Fixed Update - Utløs en hendelse 60 ganger per spillandedels sekund. I motsetning til On Update-hendelsen, vil denne hendelsen alltid utløses med samme hastighet uavhengig av ytelse, noe som betyr at delta-tiden alltid vil være konsekvent.
  • On Pause - Utløs en hendelse på rammen hvor spillet er paused ved å trykke på hamburger-ikonet. I eksporterte prosjekter vil denne hendelsen aldri utløses.
  • On Resume - Utløs en hendelse på rammen hvor spillet ikke lenger er paused ved å trykke på gjenoppta-knappen i Debug-menyen. I eksporterte prosjekter vil denne hendelsen aldri utløses.
  • On Scene Start - Utløs en hendelse før den første rammen av den kjørende scenen. Det vil være et alternativ for å utløse igjen ved scenegjennoppretting. Dette er nyttig for å sette opp ting før prosjektet begynner å kjøre.
  • On Object Spawn - Utløs en hendelse når objektet er blitt spawnet under kjøretid. Dette utløses ikke når scenen starter.
  • On Object Destroy - Utløs en hendelse når objektet er blitt ødelagt under kjøretid.
  • On Object Enable - Utløs en hendelse når objektet har blitt aktivert under kjøretid.
  • On Object Disable - Utløs en hendelse når objektet har blitt deaktivert under kjøretid.

Utsignaler

Delta Tid

Denne atferden gir ut delta tid for On Update og On Fixed Update rammehendelsene. Delta tid er mengden tid som har gått mellom den forrige rammen og den nåværende rammen i sekunder.

Eksempler

  • Du kan beregne om igjen posisjonen til et objekt hver ramme ved å bruke On Update hendelsen.
  • Du kan utløse en cutscene for første gang scenen kjører ved å bruke On Scene Start hendelsen og deaktivere Utløser på Gjentakelse vippebryteren.
  • Når spilleren pauser prosjektet, kan deres spillprogresjon automatisk lagres ved hjelp av Modifiser Lagre Fil atferden. Du kan utløse dette til å skje On Pause hendelsen.

Relaterte

Motta Meldinger