Script per il livello successivo - 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: Richieste di Aiuto per Unity 3D (https://www.making-videogames.net/giochi/Forum-Richieste-di-Aiuto-per-Unity-3D) +--- Discussione: Script per il livello successivo (/thread-Script-per-il-livello-successivo) |
Script per il livello successivo - davidecreatoreapp - 29-04-2015 Ciao, stavo cercando di fare una scena "menu 3d" così ho fatto questo script per fare che quando si clicca su un determinato oggetto si andasse alla scena successiva. Questo è il mio script : function OnTriggerStay (other : Collider){ if (other.gameObject.tag == "Ascia"){ if(Input.GetKeyDown (KeyCode.Mouse0)){ Application.LoadLevel ("Inizio"); } } } Ho anche provato con i Debug.Log ma non sembrano funzionare nemmeno quelli RE: Script per il livello successivo - Blackg96 - 29-04-2015 Il menu 3d lo dovresti fare con UI System Ecco un link di riferimento https://www.youtube.com/watch?v=JrlFMwLI1fw Spero di essere stato d'aiuto RE: Script per il livello successivo - davidecreatoreapp - 29-04-2015 Non era proprio la mia idea ma grazie lo stesso Riproverò con la mia idea magari inventandomi qualcos'altro al posto del trigger RE: Script per il livello successivo - Blackg96 - 29-04-2015 Ok RE: Script per il livello successivo - Master Gabriel - 30-04-2015 Aspetta potresti fare invece che if(Input.GetKeyDown (KeyCode.Mouse0)){ usi OnMouseDown. Cioè il codice viene così: var clicca : boolean = false; function OnTriggerStay(other : Collider) { if(other.gameObject.tag == "Ascia") { clicca = true; } else { clicca = false; } } function OnMouseDown { if(clicca == true) { Application.LoadLevel("Inizio"); } } Black correggimi se sto dicendo una cavolata, per favore Script per il livello successivo - davidecreatoreapp - 30-04-2015 Mi sembra giusto, grazie mille, proverò oggi stesso [emoji1] [emoji106] RE: Script per il livello successivo - Master Gabriel - 30-04-2015 Ok, fammi sapere se funziona. RE: Script per il livello successivo - davidecreatoreapp - 30-04-2015 Grazie a tutti per l'aiuto ma sono riuscito a risolvere da solo. Master apparte un piccolo errore di sintassi ( function OnMouseDown() ) funzionava ma il problema nel mio caso non era lo script ma, come al solito, le collisioni RE: Script per il livello successivo - Master Gabriel - 30-04-2015 Bene, l'importante e' che tu abbia risolto RE: Script per il livello successivo - Blackg96 - 30-04-2015 Allora chiudo |