Visualizzazione post con etichetta errori nel codice. Mostra tutti i post
Visualizzazione post con etichetta errori nel codice. Mostra tutti i post

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.


sabato 25 giugno 2011

Errori di compilazione in Unity 3D

Un errore di compilazione viene notificato non appena si prova a premere il tasto "Play" per provare la scena del gioco appena creato; a differenza degli errori a run-time, che si possono verificare soltanto durante lo svolgimento dello stesso, quelli di compilazione vengono notificati immediatamente.

La loro natura, dunque, è facile da correggere visto che nella console in basso normalmente viene segnalata la riga in cui si verifica l'errore, che sarà tipicamente di sintassi (parole scritte male, punti e virgola mancanti ecc. Dopo aver corretto tornerà tutto normale e sarà possibile proseguire il lavoro.