Atributy Objektu
Atributy jsou hodnoty uložené na každém objektu, které lze později získat. Například, pokud chcete sledovat zdraví každého nepřítele ve vaší hře, můžete vytvořit atribut zdraví. Když nepřítel obdrží poškození, můžete nastavit atribut zdraví na novou hodnotu.
Atributy mohou být flexibilnější než to. Můžete také atributy nastavovat a získávat dynamicky, aniž byste je museli nejprve předdefinovat, což vám umožňuje vytvářet datové struktury.
Pomocí chování můžete přistupovat k atributům z jakéhokoli objektu ve vaší scéně, nebo dokonce atributy dynamicky přidávat.
Definování Atributů:
Můžete předdefinovat atributy z karty Atributy v Vlastnostech objektu (více informací najdete vlastnosti objektu).
Abychom přidali atribut, nejprve zadejte název atributu do vyhledávacího pole (tomu se někdy říká klíč). Pokud atribut již existuje, vyhledávání ho pro vás vyloučí. Pokud neexistuje, klepněte na ikonu + pro přidání nového atributu.
Jakmile je váš atribut přidán, můžete do vstupního pole zadat jakékoliv číslo nebo text pro jeho přednastavení. Můžete ho také nechat prázdný a nastavit dynamicky pomocí chování.
Nastavení Atributu Chování:
Pomocí chování Nastavit Atribut (umístěné v kategorii Objekt) můžete aktualizovat hodnotu jakéhokoli předdefinovaného atributu na vybraném objektu. Máte také možnost dynamicky nastavit nebo vytvořit atribut pro váš specifikovaný objekt.
Předdefinované Atributy
Ve výchozím nastavení je vybrán typ klíče atributu "Předdefinované" z rozbalovacího seznamu. S touto možností vybranou můžete nastavit hodnotu pro jakýkoli předdefinovaný atribut. Klepněte na "Vybrat Klíč Atributu", aby se zobrazila seznam atributů aplikovaných na váš vybraný objekt.
Jakmile vyberete požadovaný atribut, můžete nastavit "Hodnota Atributu" na cokoliv, co chcete. Jakmile je chování Nastavit Atribut provedeno, atribut bude nastaven na tuto novou hodnotu.
Dynamické Atributy
Pokud z rozbalovacího seznamu vyberete typ klíče "Dynamické", můžete ručně zadat klíč (název) a hodnotu pro atribut.
Pokud zadaný klíč existuje pro vybraný objekt, bude zadaný atribut nastaven na novou hodnotu. Pokud však zadáte klíč, který pro váš objekt neexistuje, bude atribut vytvořen pro vás, jakmile bude toto chování provedeno.
Získání Atributu Chování:
Pomocí chování Získat Atribut můžete získat hodnotu jakéhokoli předdefinovaného nebo dynamického atributu a poté ji výstupně předat dalšímu chování (viz Sdílení Hodnot).
Chování Získat Atribut funguje podobně jako chování Nastavit Atribut. Můžete vybrat Předdefinovaný atribut nebo Dynamický.
Pokud však vyberete Dynamický Atribut s chováním Získat Atribut, zadaný klíč již musí existovat. To znamená, že atribut musí být předdefinován nebo vytvořen dynamicky předtím, než bude chování Získat Atribut provedeno. Pokud zadáte klíč pro atribut, který neexistuje, nebude vrácena žádná hodnota.

