Помогите баг с паузой при запуске
Добавлено: 25 мар 2022, 13:47
Помогите, когда запускаю сцену в первый раз все хорошо, а после выхода в меню, когда снова заходишь игра ставится на паузу
Синтаксис:
Используется csharp
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
public class GamePause : MonoBehaviour
{
[SerializeField]
private UnityEvent OnPaused;
public void Enable(bool value)
{
Time.timeScale = value ? 0 : 1;
}
private void OnApplicationPause(bool pause)
{
if (pause)
{
OnPaused.Invoke();
Enable(true);
}
}
}
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
public class GamePause : MonoBehaviour
{
[SerializeField]
private UnityEvent OnPaused;
public void Enable(bool value)
{
Time.timeScale = value ? 0 : 1;
}
private void OnApplicationPause(bool pause)
{
if (pause)
{
OnPaused.Invoke();
Enable(true);
}
}
}