Creare Videogiochi - Game Developer
Problema script vita player - 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: Problema script vita player (/thread-Problema-script-vita-player)



Problema script vita player - davidecreatoreapp - 05-04-2015

Stavo facendo uno script per la vita del player ma non funziona credo per qualche problema con i collider (anche se ho ricontrollato varie volte)
Ecco gli script :
[Immagine: 1e43de06fea3e7e102783fae5389f93f.jpg]

[Immagine: 29755a9c11677adc81e6516c17e3ec59.jpg]

Voglio precisare che non funziona l'evento della function OnTriggerEnter


RE: Problema script vita player - Chip - 05-04-2015

Premesso che in genere è più indicato creare un oggetto GameController come suggerito dai tutorial ufficiali anziché mettere dentro le collisioni la gestione delle GuiText
http://unity3d.com/learn/tutorials/projects/space-shooter/counting-points

Direi che serve un pò di logging dentro e fuori l'if; metti un pò di Debug.LOG() verifichiamo cosa fa.
Sicuro che il tag sia "Nemico"? la collisione è di tipo trigger? Non sono ferrato in JS e non so come hai impostato il tutto ma.. la variabile Player è una transform?


RE: Problema script vita player - davidecreatoreapp - 05-04-2015

In quanto al Debug.LOG è un ottima idea e proverò al più presto, mentre per le altre domande :
Sì il tag è Nemico
SÌ la collisione è di tipo trigger
Sì la variabile player l'ho messa transform (l'ho fatto pensando che fosse utile per fare il contraccolpo)


RE: Problema script vita player - davidecreatoreapp - 06-04-2015

Ok ho scoperto il problema e, ovviamente, era una cavolata che avevo sbagliato ovvero anziché il tag avevo messo il layer grazie @Chip per l'aiuto [SMILING FACE WITH SMILING EYES]


RE: Problema script vita player - Chip - 06-04-2015

Figurati..hai risolto da solo alla fine Wink