protected virtual void OnHealthChanged(float arg1, float arg2, float arg3) { Slider.value = _healthContainer.GetCurrentHealth() / _healthContainer.GetMaxHealth(); }
public void UpdateColors() { OnHealthChanged(_healthContainer.GetCurrentHealth(), _healthContainer.GetCurrentHealth(), _healthContainer.GetMaxHealth()); }
private void Start() { _healthContainer = GetComponent <IHealthContainer>(); _healthContainer.OnHealthChanged += OnHealthChanged; OnHealthChanged(0f, _healthContainer.GetCurrentHealth(), _healthContainer.GetCurrentHealth()); }