Grafi, Macro ed Embed
Last updated
Was this helpful?
Last updated
Was this helpful?
Un Grafo (Graph) rappresenta in Bolt in modo visuale il vostro "codice". Bolt permette di crearne di due tipi Flow o State.
Con un Flow Graph è possibile collegare delle unità che eseguono in un determinato ordine (chiamato flow). Questo tipo di grafo è il più comune e viene solitamente utilizzato per la "programmazione" della logica di un oggetto.
Con lo State Graph è possibile creare una serie di stati e connetterli tra di loro. Ogni stato deve essere pensato come una sorta di programma che viene eseguito. Questo tipo di grafo è più comunemente utilizzato quando si vogliono creare dei comportamenti di intelligenza artificiale, o strutture ad alto livello nella logica del vostro gioco
Un Grafo può essere di tipo:
Macro: il grafo è riutilizzabile e può essere aggiunto a differenti componenti. Dato che la Macro viene salvata nel progetto, non ha la possibilità di accedere direttamente agli oggetti presenti in una scena (dovrà prima andare a cercarli)
Embed: il grafo è innestato direttamente nel componente e non può essere riutilizzato. Se l'oggetto che lo contiene è direttamente in scena (cioè non viene instanziato da un prefab), può accedere direttamente a tutti gli elementi in scena