• 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
attivare eventi con i collider
#1
vi chiedo aiuto,perchè non riesco ad attivare un evento,in pratica voglio fare che il personaggio supera un'oggetto invisibile,al tocco di quel'oggeto succede un evento,ma l'oggetto non dovrebbe essere solido,il pg dovrebbe entrarci dentro,come potrei fare?
 
Rispondi
#2
Codice:
// Metterlo invisible!
renderer.enabled = false;
oppure qua: http://answers.unity3d.com/questions/777...peare.html
 
Rispondi
#3
ma cosi non diviene solo invisibile?cioè il personaggio continurebeb a sbatterci contro come se vi fosse ?
 
Rispondi
#4
Non avendo ora unity a disposizione non so dirti, ma tu prova forse non ci sbatte
 
Rispondi
#5
(06-02-2013, 11:15 PM)NatakuZ Ha scritto: vi chiedo aiuto,perchè non riesco ad attivare un evento,in pratica voglio fare che il personaggio supera un'oggetto invisibile,al tocco di quel'oggeto succede un evento,ma l'oggetto non dovrebbe essere solido,il pg dovrebbe entrarci dentro,come potrei fare?

E' molto semplice, utilizzando i trigger.
Nel componente ad esempio di un cubo hai un Box Collider, metti la spunta su "Is Trigger" ed esso sarà attraversabile, quindi poi assegni uno script a questo cubo, disattivi il mesh renderer dall'inspector per renderlo invisibile e richiami questa funzione:
Javascript:
function OnTriggerEnter(oggettocolliso : Collider)
{
//inserisci qui la funzione richiamata quando qualcosa entra in contatto con il cubo invisibile
}

C#

void OnTriggerEnter(Collider oggettocolliso)
{
//inserisci qui la funzione richiamata quando qualcosa entra in contatto con il cubo invisibile
}

spero di esserti stato chiaro Smile se ti interessa sto facendo una serie di tutorial su Unity 4 su come creare un gioco survival da 0.
http://www.youtube.com/user/RuggeriExtreme

Ciaoo!
 
Rispondi
#6
Grazie mille,roa provo,avevo trovato una soluzione,facendo che alla collisione,dissativavo il coidder,e par funzionare,ma questa soluzione sembra miglior o.o ,grazie per il tutorial,lo seguirò di certo!
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Attivare Script Charlie01 6 507 28-10-2016, 05:04 PM
Ultimo messaggio: Charlie01
  Collider....che non collide samuele55598@gmail.com 19 1,122 07-01-2016, 10:40 PM
Ultimo messaggio: Zettamax
  Domanda sul lag dei collider RoxaSlayer 12 1,022 23-07-2015, 08:00 PM
Ultimo messaggio: WilSoft90
  Problema con controllo per vedere se il tocco è nel collider davidecreatoreapp 4 897 17-07-2015, 04:18 PM
Ultimo messaggio: davidecreatoreapp
  Problemuccio con i collider Master Gabriel 2 526 19-01-2015, 09:44 AM
Ultimo messaggio: Master Gabriel
  Problema collider samuele55598@gmail.com 3 678 26-11-2013, 11:06 AM
Ultimo messaggio: WilSoft90

Vai al forum:


Browsing: 1 Ospite(i)