• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Un dubbio su un errore
#1
Raga vorrei chiedere un vostro parere: attraverso un script, durante il gioco capita questo errore...

The object of type 'GameObject' has been destroyed but you are still trying to access it.

Questo errore non causa "apparentemente" nessun problema, e so pure perchè capita questo errore. La mia domanda è: essendo che questo errore non crea nessun problema, mi conviene lasciarlo stare e proseguire senza farci caso? Oppure potrebbe causare qualcosa?

Per chi volesse saperlo l'errore è causato alla funzione GameObject.FindObjectsWithTag (tag) che in alcune circostanza non riesce a trovare oggetti che sono stati precedentemente distrutti.
 
Rispondi
#2
Quell'errore lo devi gestire. Il fatto che non "faccia niente" è solo un risultato del caso.
 
Rispondi
#3
Il risultato di questo errore non dipende dal caso ma dalle istruzioni successive alla funzione "GameObject.FindObjectsWithTag (tag)" e quindi dallo script. Perciò ti consiglio di fixare l'errore, anche perchè è molto semplice da mettere a posto.
 
Rispondi
#4
errore sistemato, però c'è un ulteriore problema

Object reference not set to an instance of an object

questo errore scaturisce dal void OnDestroy () quando chiudo o cambio la scena ma è impossibile, credo, sistemare questo errore perchè ogni volta che chiudo scena, e quindi tutti gli object si distruggono, giustamente non può trovare il riferimento all'oggetto
 
Rispondi
#5
Non conoscendo lo script posso solo dare suggerimenti, ma puoi inserire un check per controllare se l'oggetto esiste prima di chiamare tale funzione?
 
Rispondi
#6
ho risolto cambiando totalmente metodo: al posto di OnDestroy () chiamo la mia funzione con Update() e solo se l'oggetto di riferimento chiamato risulta nullo... in questo modo non c'è pericolo che spunti quell'errore
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Dubbio height map mattew1 1 441 03-05-2017, 06:59 PM
Ultimo messaggio: Blackg96
  Dubbio sulla costruzione dell scene 93sunderland 16 2,023 28-02-2016, 04:39 PM
Ultimo messaggio: Blackg96
  Errore nell'importazione di un FBX creato con Cinema4D in Unity SteeBono 4 989 22-10-2015, 12:28 PM
Ultimo messaggio: SteeBono
  Errore Importare modelli da C4D a Unity xSprinthardx 9 1,427 20-04-2014, 04:01 PM
Ultimo messaggio: xSprinthardx
  dubbio su tipologia di gioco con unity catun22 5 1,365 02-09-2013, 11:11 AM
Ultimo messaggio: yuriiacuzzo
  Errore win 7 zip jabbajack 9 1,491 20-08-2013, 12:32 PM
Ultimo messaggio: jabbajack

Vai al forum:


Browsing: 1 Ospite(i)