Recensione Asset: QHierarchy

marcosecchi Strumenti di Sviluppo, Unity3D 0 Comments

QHierarchy è una estensione per Unity Editor che vi permette di potenziare lo Hierarchy Panel. Fig. 1 – Il pannello QHierarchy La prima cosa che noterete dopo l’installazione, sarà una lista di icone alla sinistra ed alla destra di ogni game object. Lo Hierarchy Panel è ora suddiviso in due colonne: La object icon con il nome dell’oggetto La object …

Recensione Asset: Ruler 2D

marcosecchi Strumenti di Sviluppo, Unity3D 0 Comments

Recentemente, ho lavorato su un prototipo in Unity3D che serviva a mostrare lo stato delle sale all’interno di un edificio: ognuna di esse doveva mostrare una lista di risorse libere o prenotate. I tempi (come al solito) erano strettissimi ed avevo la necessità di posizionare decine di tavoli (le risorse) secondo le richieste del cliente. Di solito, ho la tendenza …

Creare MenuItems Dinamici in Unity

marcosecchi Tutorials, Unity3D 0 Comments

Ultimamente ho sperimentato un po’ il funzionamento dei MenuItems in Unity per il mio Sprite Importer tool. In particolare, avevo bisogno di menu generati a runtime, per la selezione di una lista di template. Sfortunatamente questo non è possibile in Unity (in realtà la cosa ha senso, considerando che i MenuItems vengono generati in fase di compilazione). Ho trovato tuttavia …

Nota a Me Stesso: Estendere lo Unity Editor (…sempre)

marcosecchi Dev, Strumenti di Sviluppo, Unity3D 0 Comments

Ho recentemente concluso il mio viaggio di un anno e mezzo come game developer per A Little Space game (per DarkwaveGames e 505 Games), e mi sono preso un po’ di tempo per guardarmi indietro per vedere cosa è andato storto (cerco sempre di imparare dai miei errori). Come freelancer questo di solito significa: dove ho perso tempo (e, molto …

Disconnettere completamente un'istanza di un Prefab in Unity

marcosecchi Tutorials, Unity3D 0 Comments

Scollegare l’istanza di un Prefab in Unity è abbastanza elementare: di solito è necessario selezionare il game object s, dal menu principale, scegliere Game Object > Break Prefab Instance. Sfortunatamente, non sempre il risultato è quello desiderato: come è possibile vedere dall’immagine sotto, il Prefab ha assunto un colore giallo. Fig. 1 – Il prefab scollegato Questo significa che l’istanza …