Accedere a variabili in un altro script - Versione stampabile +- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi) +-- Forum: Unity3D Italia (https://www.making-videogames.net/giochi/Forum-Unity3D-Italia) +--- Forum: Unity3D Discussioni Generali (https://www.making-videogames.net/giochi/Forum-Unity3D-Discussioni-Generali) +--- Discussione: Accedere a variabili in un altro script (/thread-Accedere-a-variabili-in-un-altro-script) |
Accedere a variabili in un altro script - ozymandias - 20-04-2012 Salve come da titolo mi serve aiuto per accedere a delle variabili presenti in uno script differente. Mi servirebbe saperlo in C#, perchè in js ci riesco....Grazie.. RE: Accedere a variabili in un altro script - Zapetino - 20-04-2012 cosa devi fare piu` precisamente ?? magari si puo` fare diversamente. RE: Accedere a variabili in un altro script - marf - 20-04-2012 Dunque prima di tutto dichiari una variabile ti tipo NomeDellaTuaClasse, ovvero: MyScript mioScript // assumendo che la tua classe si chiami MyScript poi nella funzione start fai riferimento a quella classe, quindi prendi il gameobject dove è contenuto, assumendo fosse quello locale sarebbe: mioScript = gameObject.GetComponent<MyScript>(); poi per accedere alla variabile (ovviamente settata a public) utilizzi: mioScript.miaVariabile Qui un mio tutorial: http://youtu.be/3zuKIDhl_3c RE: Accedere a variabili in un altro script - Zapetino - 20-04-2012 si ma magari per quello che vuole fare lui c`e` qualcosa di piu` semplice ....comunque colgo l`occasione per dirti bravo stai veramente aiutando con i tuoi tutorial! per chi e` all`inizio sono davvero fatti bene ! RE: Accedere a variabili in un altro script - ozymandias - 20-04-2012 Grazie mille, avevo proprio bisogno di questa soluzione...Questo tutorial non lo avevo ancora visto RE: Accedere a variabili in un altro script - Skyline - 20-04-2012 Meglio utilizzare le variabili private gestite con una property. RE: Accedere a variabili in un altro script - marf - 21-04-2012 Dipende da che cosa devi fare e dal grado di sicurezza che ti serve su quella variabile. RE: Accedere a variabili in un altro script - bitorzolo - 05-05-2012 Ma se voglio accedere ad una variabile di una scena precedente(e quindi in uno script di un GameObject differente) come dovrei fare?? (Sempre se è possibile) RE: Accedere a variabili in un altro script - marf - 06-05-2012 Devi mettere nella funzione del tuo GO che contine la variabile il comando DontDestroyOnLoad(gameObject). |