private void OnLevelComplete(LevelCompleteEvent gameEvent) { animator.SetBool("WonLevel", gameEvent.Won); animator.SetBool("LostLevel", !gameEvent.Won); if (!gameEvent.Won) { Sound.PlaySoundEvent.Dispatch(loseSound); } }
public void LevelCompleteEventCall() { LevelCompleteEvent?.Invoke(); }
private void OnLevelComplete(LevelCompleteEvent gameEvent) { launcherAnimator.SetBool(WON_LEVEL, gameEvent.Won); launcherAnimator.SetBool(LOST_LEVEL, !gameEvent.Won); }
private void OnLevelComplete(LevelCompleteEvent gameEvent) { Sound.PlaySoundEvent.Dispatch(gameEvent.Won ? winSound : loseSound); }
public static void LevelCompleteEventInvoke() { LevelCompleteEvent.Invoke(); }
void OnLevelCompleteEvent(LevelCompleteEvent e) { ShowLevelComplete(); }