Stare Activă | hyperPad Documentation

Loading...

Logo
DocumentationObiectStare Activă
Obiect

Stare Activă

Last updated April 18, 2017

Descriere

Comportamentul Stare Activă va declanșa un eveniment odată, imediat ce obiectul tău intră într-o stare activă sau inactivă. O stare activă implică că un obiect se mișcă, se rostogolește sau colidează, în timp ce o stare inactivă implică faptul că obiectul s-a oprit din mișcare și este în repaus.

Proprietăți

Declanșează Odată pe Eveniment

Obiect A

Aceasta este obiectul pe care vrei să-l verifici când devine activ sau inactiv. Implicit, obiectul curent este selectat, dar poți atinge graficul și alege orice alt obiect din scena ta.

Tipuri de Evenimente
  • A devenit Activ - Declanșează un eveniment când starea unui obiect s-a schimbat în activ. O stare activă este atunci când se mișcă, se rostogolește sau colidează.
  • A devenit Inactiv - Declanșează un eveniment când starea unui obiect s-a schimbat în inactiv. O stare inactivă este atunci când obiectul este inactiv și nu se mai mișcă.

Ieșiri

ID Obiect

Aceasta produce ID-ul Obiectului.

Exemple

  1. Poți folosi acest lucru pentru o stare a AI. Prin verificarea stării inactive a jucătorului tău, AI-ul poate opri sau nu mai patrula. Când obiectul este inactiv, dezactivează comportamentele sau rulează alte logici necesare.

  2. Într-o scenă bazată pe fizică, poți asigura că comportamentele unui obiect se vor executa doar dacă alt obiect este activ. Poți descărca proiectul de exemplu aici.

Aparentate

Stare în Mișcare

Stare de Cădere

BecameActiveReference.gif