if (isactive == true)
{
ParticleManager.instance.PlayPlarticles(1, 0.2f, Color.yellow, 1f, transform.position);
explodetime--;
if (explodetime == 0)
{
Collider[] hitColliders = Physics.OverlapSphere(transform.position, exploderadius);
for (int i = 0; i < hitColliders.Length; i++)
{
Debug.Log(hitColliders[i].name);
hitColliders[i].SendMessage("Damage", 10);
}
Destroy(gameObject);
}
}
it doesnt seem to work, no names are displayed in log and no damage is made.
↧