Atributi Objekta
Atributi su vrijednosti pohranjene na svakom objektu koje se mogu pristupiti kasnije. Na primjer, ako želite pratiti zdravlje svakog neprijatelja u vašoj igri, možete stvoriti atribut zdravlja. Kada neprijatelj primi štetu, možete postaviti atribut zdravlja na novu vrijednost.
Atributi mogu biti fleksibilniji od ovoga. Također možete dinamički postavljati i dohvatiti atribute bez prethodnog definiranja, što vam omogućuje stvaranje strukturiranih podataka.
Korištenjem ponašanja možete pristupiti atributima s bilo kojeg objekta u vašoj sceni ili čak dodati atribute dinamički.
Definiranje Atributa:
Atribute možete prethodno definirati u kartici Atributi u Svojstvima objekta (vidi Svojstva objekta za više informacija).
Da biste dodali atribut, prvo unesite ime za atribut u polje za pretraživanje (to se ponekad naziva ključem). Ako atribut već postoji, pretraga će ga filtrirati za vas. Ako ne postoji, dodirnite + ikonu za dodavanje novog atributa.
Kada je vaš atribut dodan, možete unijeti bilo koji broj ili tekst u ulazno polje kako biste ga unaprijed postavili. Također možete ostaviti prazno i postaviti ga dinamički korištenjem ponašanja.
Ponašanje Postavi Atribut:
Korištenjem ponašanja Postavi Atribut (nalazi se u kategoriji Objekti) možete ažurirati vrijednost za bilo koji unaprijed definirani atribut na odabranom objektu. Također imate opciju dinamički postaviti ili kreirati atribut za vaš specificirani objekt.
Unaprijed Definirani Atributi
Prema zadanim postavkama, tip ključa atributa "Unaprijed Definirano" je odabran s padajuće liste. Kada je ova opcija odabrana, možete postaviti vrijednost za bilo koji unaprijed definirani atribut. Dodirnite "Odaberi Ključ Atributa" kako biste prikazali popis atributa primijenjenih na vašem odabranom objektu.
Kada odaberete željeni atribut, možete postaviti "Vrijednost Atributa" na bilo što što želite. Kada se ponašanje Postavi Atribut izvrši, atribut će biti postavljen na ovu novu vrijednost.
Dinamički Atributi
Ako odaberete tip ključa "Dinamički" s padajuće liste, možete ručno unijeti ključ (ime) i vrijednost za atribut koji želite postaviti.
Ako ključ koji unosite postoji za odabrani objekt, tada će specificirani atribut biti postavljen s novom vrijednošću. Međutim, ako unesete ključ koji ne postoji za vaš objekt, atribut će biti kreiran za vas kada se ovo ponašanje izvrši.
Ponašanje Daj Atribut:
Korištenjem ponašanja Daj Atribut možete dobiti vrijednost bilo kojeg unaprijed definiranog ili dinamičkog atributa, a zatim je ispisati na drugo ponašanje (vidi Dijeljenje Vrijednosti).
Ponašanje Daj Atribut radi slično ponašanju Postavi Atribut. Možete odabrati Unaprijed Definiran atribut ili Dinamički.
Međutim, ako odaberete Dinamički Atribut s ponašanjem Daj Atribut, uneseni ključ mora već postojati. To znači da atribut mora biti unaprijed definiran ili kreiran dinamički prije nego što se ponašanje Daj Atribut izvrši. Ako unesete ključ za atribut koji ne postoji, tada neće biti ništa vraćeno.

