public void ApplyDamage(float damage) { mDamageCoolDown = DAMAGE_COOLDOWN; // Apply Damage Effect DamageEffect damageeffect = Camera.main.GetComponent <DamageEffect>(); damageeffect.StartDamageEffect(); Health -= damage; if (Health <= 0) { Health = 0.0f; Die(); } }