Attributi dell'Oggetto
Gli attributi sono valori memorizzati su ciascun oggetto per essere accessibili in seguito. Ad esempio, se vuoi tenere traccia della salute di ciascun nemico nel tuo gioco, puoi creare un attributo salute. Quando il nemico riceve danno, puoi impostare l'attributo salute a un nuovo valore.
Gli attributi possono essere più flessibili di questo. Puoi anche impostare e ottenere attributi dinamicamente senza definirli prima, permettendoti di creare strutture dati.
Utilizzando i comportamenti puoi accedere agli attributi da qualsiasi oggetto nella tua scena, o anche aggiungere attributi dinamicamente.
Definizione degli Attributi:
Puoi predefinire attributi dalla scheda Attributi nelle Proprietà dell'Oggetto (vedi Proprietà dell'Oggetto per ulteriori informazioni).
Per aggiungere un attributo, inserisci prima un nome per l'attributo nel campo di ricerca (questo è talvolta chiamato una chiave). Se l'attributo esiste già, la ricerca lo filtrerà per te. Se non esiste, tocca l'icona + per aggiungere il nuovo attributo.
Una volta che il tuo attributo è stato aggiunto, puoi inserire qualsiasi numero o testo nel campo di input per preimpostarlo. Puoi anche lasciarlo vuoto e configurarlo dinamicamente utilizzando i comportamenti.
Comportamento Imposta Attributo:
Utilizzando il Comportamento Imposta Attributo (situato nella categoria Oggetto), puoi aggiornare il valore per qualsiasi attributo predefinito su un oggetto selezionato. Hai anche l'opzione di impostare dinamicamente o creare un attributo per il tuo oggetto specificato.
Attributi Predefiniti
Di default, il tipo di chiave di attributo "Predefinito" è selezionato dal menu a discesa. Con questa opzione selezionata, puoi impostare il valore per qualsiasi attributo predefinito. Tocca "Seleziona Chiave Attributo" per visualizzare un elenco di attributi applicati al tuo oggetto selezionato.
Una volta selezionato l'attributo desiderato, puoi impostare il "Valore Attributo" a qualsiasi cosa tu voglia. Una volta che il Comportamento Imposta Attributo è eseguito, l'attributo verrà impostato su questo nuovo valore.
Attributi Dinamici
Se selezioni il tipo di chiave "Dinamico" dal menu a discesa, puoi inserire manualmente una chiave (nome) e un valore per un attributo da impostare.
Se la chiave che inserisci esiste per l'oggetto selezionato, allora l'attributo specificato verrà impostato con il nuovo valore. Tuttavia, se inserisci una chiave che non esiste per il tuo oggetto, l'attributo verrà creato per te una volta eseguito questo comportamento.
Comportamento Ottieni Attributo:
Con il Comportamento Ottieni Attributo puoi ottenere il valore di qualsiasi attributo predefinito o dinamico, quindi restituirlo a un altro comportamento (vedi Condivisione dei Valori).
Il Comportamento Ottieni Attributo funziona in modo simile al Comportamento Imposta Attributo. Puoi selezionare un attributo Predefinito o Dinamico.
Tuttavia, se selezioni un Attributo Dinamico con il Comportamento Ottieni Attributo, la chiave inserita deve già esistere. Questo significa che l'attributo deve essere predefinito o creato dinamicamente prima che il Comportamento Ottieni Attributo venga eseguito. Se inserisci una chiave per un attributo che non esiste, allora nulla verrà restituito.

