private void OnWinGame(object sender, WinGameEventArgs e) { var countStars = e.HealthPoint; StartCoroutine(PlayStarSounds(countStars)); UnsubscribeEvents(); }
public void OnWinGame(int playerHealthPoint) { WinGameEventArgs winGame = new WinGameEventArgs { HealthPoint = playerHealthPoint }; WinGame?.Invoke(this, winGame); }
private void OnWin(object sender, WinGameEventArgs e) { StartCoroutine(SoundOff()); StopCoroutine(coroutine); EventAggregator.instance.WinGame -= OnWin; }
private void OnWin(object sender, WinGameEventArgs e) { StartCoroutine(WinGameCoroutine()); EventAggregator.instance.WinGame -= OnWin; }