16-05-2015, 07:28 AM
Allora, prova a usare uno script molto semplice (E' in javascript):
#pragma strict
var vita = 100;
var danno = true;
function OnTriggerStay (other : Collider)
{
if(other.gameObject.tag == "Fuoco")
{
if(danno == true)
{
ApplyDamage();
}
}
}
ApplyDamage ()
{
danno = false;
vita - 5;
yield WaitForSeconds(1)
danno = true;
}
Lo script è più o meno questo, devi mettere al fuoco il collider trigger con la tag Fuoco e fare una guitext che mostri quanta vita hai. Se vuoi ti dico anche come fare.
#pragma strict
var vita = 100;
var danno = true;
function OnTriggerStay (other : Collider)
{
if(other.gameObject.tag == "Fuoco")
{
if(danno == true)
{
ApplyDamage();
}
}
}
ApplyDamage ()
{
danno = false;
vita - 5;
yield WaitForSeconds(1)
danno = true;
}
Lo script è più o meno questo, devi mettere al fuoco il collider trigger con la tag Fuoco e fare una guitext che mostri quanta vita hai. Se vuoi ti dico anche come fare.