public void GetNextHamer() { HammerIndex = _hammers.IndexOf(_hammer); HammerIndex++; _hammer = _hammers[HammerIndex]; HammerChanged?.Invoke(_hammer); }
public void GetPreviousHammer() { HammerIndex = _hammers.IndexOf(_hammer); HammerIndex--; _hammer = _hammers[HammerIndex]; HammerChanged?.Invoke(_hammer); }
private void Awake() { _animator = GetComponent <Animator>(); _rigidBody = GetComponent <Rigidbody2D>(); _hitSound = GetComponent <AudioSource>(); DiamondsCountChanged?.Invoke(Diamonds); _hammers.Add(_hammer); HammerChanged?.Invoke(_hammer); }