Atribúty objektu
Atribúty sú hodnoty uložené na každom objekte, ktoré sa dajú neskôr získať. Napríklad, ak chcete sledovať zdravie každého nepriateľa vo vašej hre, môžete vytvoriť atribút pre zdravie. Keď nepriateľ dostane poškodenie, môžete nastaviť atribút zdravia na novú hodnotu.
Atribúty môžu byť flexibilnejšie ako to. Môžete tiež priradiť a získať atribúty dynamicky bez ich predchádzajúceho definovania, čo vám umožní vytvoriť údajové štruktúry.
Pomocou chovania môžete pristupovať k atribútom z akéhokoľvek objektu vo vašej scéne alebo dokonca pridať atribúty dynamicky.
Definovanie atribútov:
Atribúty môžete preddefinovať na karte Atribúty v možnostiach objektu (pozrite sa na Možnosti objektu pre viac informácií).
Aby ste pridali atribút, najprv zadajte názov atribútu do vyhľadávacieho poľa (toto sa niekedy označuje ako kľúč). Ak atribút už existuje, vyhľadávanie ho pre vás filtruje. Ak neexistuje, ťuknite na ikonu +, aby ste pridali nový atribút.
Ako náhle je váš atribút pridaný, môžete zadať akékoľvek číslo alebo text do vstupného poľa na jeho prednastavenie. Môžete ho tiež nechať prázdny a nastaviť dynamicky pomocou chovania.
Chovanie nastavovania atribútov:
Pomocou chovania Nastaviť atribút (nájdete ho v kategórii Objekt) môžete aktualizovať hodnotu akéhokoľvek preddefinovaného atribútu na vybratom objekte. Máte tiež možnosť dynamicky nastaviť alebo vytvoriť atribút pre váš určený objekt.
Preddefinované atribúty
Predvolene je vybraný typ kľúča "Preddefinované" z rozbaľovacieho zoznamu. S touto voľbou môžete nastaviť hodnotu pre akýkoľvek preddefinovaný atribút. ťuknite na "Vybrať kľúč atribútu" a zobrazí sa zoznam atribútov aplikovaných na váš vybraný objekt.
Ako náhle vyberiete požadovaný atribút, môžete nastaviť "Hodnotu atribútu" na čokoľvek chcete. Keď je chovanie Nastaviť atribút vykonané, atribút bude nastavený na túto novú hodnotu.
Dynamické atribúty
Ak vyberiete typ kľúča "Dynamické" z rozbaľovacieho zoznamu, môžete ručne zadať kľúč (názov) a hodnotu pre atribút na nastavenie.
Ak zadaný kľúč existuje pre vybraný objekt, špecifikovaný atribút sa nastaví na novú hodnotu. Avšak, ak zadáte kľúč, ktorý neexistuje pre váš objekt, atribút sa pre vás vytvorí, akonáhle je toto chovanie vykonané.
Chovanie získavania atribútov:
S pomocou chovania Získať atribút môžete získať hodnotu akéhokoľvek preddefinovaného alebo dynamického atribútu a potom ju vykonať do iného chovania (pozrite sa na Zdieľanie hodnôt).
Chovanie Získať atribút funguje podobne ako chovanie Nastaviť atribút. Môžete si vybrať Preddefinovaný atribút alebo Dynamický.
Avšak, ak vyberiete Dynamický atribút s chovaním Získať atribút, zadaný kľúč už musí existovať. To znamená, že atribút musí byť preddefinovaný alebo dynamicky vytvorený predtým, ako bude vykonané chovanie Získať atribút. Ak zadáte kľúč pre atribút, ktorý neexistuje, nič sa nevráti.

