Esdeveniment de Marc | hyperPad Documentation

Loading...

Logo

Descripció

El comportament de Esdeveniment de Marcs activarà un esdeveniment quan es produeixi un esdeveniment de marc especificat. Aquest comportament permet executades perfectes en el moment del marc.

Propietats

S'activa un cop a l'esdeveniment

Esdeveniment

Selecciona un esdeveniment pel comportament a escoltar.

  • En Actualització - Activa un esdeveniment cada cop que un marc es dibuixa a la pantalla. Tingueu en compte que això depèn de la taxa de fotogrames, així que no s'ha de confiar en això com a referència de temps.
  • En Actualització Fixa - Activa un esdeveniment 60 vegades per segon de joc. A diferència de l'esdeveniment En Actualització, aquest esdeveniment s'activarà sempre a la mateixa velocitat independentment del rendiment, cosa que significa que el temps delta sempre serà consistent.
  • En Pausa - Activa un esdeveniment en el marc on el joc es pausa prement la icona de menú. En projectes exportats, aquest esdeveniment mai s'activarà.
  • En Reprenedor - Activa un esdeveniment en el marc on el joc ja no està pausat prement el botó de reprendre al menú de depuració. En projectes exportats, aquest esdeveniment mai s'activarà.
  • En Inici de Escena - Activa un esdeveniment abans del primer marc de l'escena en execució. Hi haurà una opció per activar-lo de nou en reiniciar l'escena. Això és útil per configurar coses abans que el projecte comenci a executar-se.
  • En Naixement d'Objecte - Activa un esdeveniment quan l'objecte ha estat naixent durant el temps d'execució. Això no s'activa quan l'escena comença.
  • En Destrucció d'Objecte - Activa un esdeveniment quan l'objecte ha estat destruït durant el temps d'execució.
  • En Habilitació d'Objecte - Activa un esdeveniment quan l'objecte ha estat habilitat durant el temps d'execució.
  • En Deshabilitació d'Objecte - Activa un esdeveniment quan l'objecte ha estat deshabilitat durant el temps d'execució.

Sortides

Temps Delta

Aquest comportament genera el temps delta per als esdeveniments de marc En Actualització i En Actualització Fixa . El temps delta és la quantitat de temps passat entre el marc anterior i el marc actual en segons.

Exemples

  • Pots recalcular la posició d'un objecte cada marc utilitzant l'esdeveniment En Actualització.
  • Pots activar una escena cinemàtica per primer cop quan s'executa l'escena utilitzant l'esdeveniment En Inici de Escena i desactivant el commutador S'activa en Reiniciar.
  • Quan el jugador pausa el projecte, el seu progrés en el joc es pot desar automàticament mitjançant el comportament Modificar Fitxer de Desa. Pots activar això per ocórrer en l'esdeveniment En Pausa.

Relacionats

Rebre Missatge