private void OnEnable() { _slider.onValueChanged.AddListener(ValueChange); if (_skills == null) { _skills = GetComponentInParent <Skills>(); } _savedSkillValue = SaveDataStorage.LoadSkills(SkillKey); DataReset(); }
public void UseSkill(IPlayerComponent[] components) { if (SaveDataStorage.LoadSkills(skillKey) > 0) { foreach (var component in components) { if (component.BoosterType == _boosterType) { component.UsedSkill(this, SaveDataStorage.LoadSkills(skillKey)); } } } }
public void DataReset() { _slider.value = SaveDataStorage.LoadSkills(SkillKey); ValueChange(0); }