Gli State Mask

Introduzione

Come già detto nella pagina degli State, questo strumento è potente e ci permette di cambiare comportamento ad un oggetto, infatti spostandoci da uno state all’altro possiamo attivare e disattivare una porzione di logica dell’oggetto proprietario. Questo perchè impostando tutta la logica su un unico State Mask tutte le linee di Mattoni verranno eseguite comunque dalla prima all’ultima per ogni frame (se non è chiaro rileggere l’articolo sul l’Architettura del motore di gioco). Per evitare un’affollamento di Mattoni è meglio usare gli State Mask. In quest’articolo proporrò due esempi ma come sempre le applicazioni di queste tecniche sono molteplici e le vedremo piano piano durante questa serie di articoli.  Continue reading “Gli State Mask” »