Aktívny stav | hyperPad Documentation

Loading...

Logo
DocumentationObjektAktívny stav
Objekt

Aktívny stav

Last updated April 18, 2017

Popis

Aktívny stav spustí udalosť raz ihneď, keď váš objekt prejde do aktívneho alebo nečinného stavu. Aktívny stav znamená, že objekt sa pohybuje, otáča alebo sa zráža, zatiaľ čo nečinný stav znamená, že sa objekt zastavil a je v pokoji.

Vlastnosti

Spúšťa sa raz na udalosť

Objekt A

Toto je objekt, ktorý chcete skontrolovať, keď sa stane aktívnym alebo nečinným. Predvolene je vybraný aktuálny objekt, ale môžete ťuknúť na grafiku a vybrať akýkoľvek iný objekt vo vašej scénke.

Typy udalostí
  • Stal sa aktívnym - Spustí udalosť, keď sa stav objektu zmenil na aktívny. Aktívny stav je, keď sa pohybuje, otáča alebo sa zráža.
  • Stal sa nečinným - Spustí udalosť, keď sa stav objektu zmenil na neaktívny. Neaktívny stav je, keď je objekt nečinný a už sa nepohybujú.

Výstupy

ID objektu

Toto výstupuje ID objektu.

Príklady

  1. Môžete to použiť pre stav AI. Kontrolou nečinného stavu vášho hráča môže AI zastaviť alebo už nemusí hliadkovať. Keď je objekt nečinný, zakážte správanie alebo spustite ďalšiu potrebnú logiku.

  2. V scéne založenej na fyzike sa môžete uistiť, že chovanie jedného objektu sa vykoná iba vtedy, ak je iný objekt aktívny. Môžete stiahnuť príkladový projekt tu.

Súvisiace

Pohybový stav

Pádový stav

BecameActiveReference.gif