多轮审查和修复
This commit is contained in:
@@ -15,15 +15,10 @@ namespace BaseGames.UI.Menus
|
||||
[SerializeField] private VoidEventChannelSO _onPlayerDied;
|
||||
[SerializeField] private VoidEventChannelSO _onDeathScreenConfirmed;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
if (_onPlayerDied != null) _onPlayerDied.OnEventRaised += OnPlayerDied;
|
||||
}
|
||||
private readonly CompositeDisposable _subs = new();
|
||||
|
||||
private void OnDisable()
|
||||
{
|
||||
if (_onPlayerDied != null) _onPlayerDied.OnEventRaised -= OnPlayerDied;
|
||||
}
|
||||
private void OnEnable() => _onPlayerDied?.Subscribe(OnPlayerDied).AddTo(_subs);
|
||||
private void OnDisable() => _subs.Clear();
|
||||
|
||||
private void OnPlayerDied() => StartCoroutine(ShowAfterDelay(1.5f));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user