mercoledì 29 giugno 2011

NullReferenceException Third Person Controller: come risolvere?

Si tratta di un errore a runtime, ovvero che non viene segnalato quando scrivete il codice ma soltanto quando lo lanciate. Tale eccezione viene lanciata quando inserite un Third Person Controller senza una telecamera di riferimento, ovvero una Camera che sia taggata come Main Camera.

In altri se utilizzate un Third Person Controller per il vostro personaggio avrete bisogno, come mostrato in figura, di avere una MainCamera di riferimento in termini di tag corretto.