added sounds

This commit is contained in:
Mausham
2025-12-14 22:51:43 +05:45
parent 94e8eba3b1
commit 0ea929bd20
30 changed files with 6756 additions and 882 deletions

View File

@@ -0,0 +1,34 @@
using System;
using UnityEngine;
using VContainer;
using VContainer.Unity;
public class DeathScreenController
{
private DeathScreenView deathScreenView;
public event Action OnRestartPressed;
public event Action OnExitPressed;
[Inject] private ScoreService scoreService;
public DeathScreenController(DeathScreenView _deathScreenView)
{
deathScreenView = _deathScreenView;
deathScreenView.restartBtn.onClick.AddListener(() => OnRestartPressed?.Invoke());
deathScreenView.exitBtn.onClick.AddListener(()=>OnExitPressed?.Invoke());
}
public void ShowDeathScreen()
{
deathScreenView.Show(scoreService.score,scoreService.highScore);
}
private void OnExitButtonClicked()
{
Debug.Log("Exit Button Clicked");
}
private void OnRestartButtonClicked()
{
Debug.Log("Restart Button Clicked");
}
}