Beispiel #1
0
    public void DamageEnemies(AnimationEvent e)
    {
        if (particles)
        {
            GameObject explosion = Instantiate(particles, transform.position, particles.transform.rotation);
            Destroy(explosion, explosion.GetComponent <ParticleSystem>().main.startLifetimeMultiplier);
        }

        MobBase[] enemies = _slime.FindEnemiesInRadius(range);

        foreach (MobBase enemy in enemies)
        {
            enemy.TakeDamage(damage);
        }
    }