Files
UltimateFishing2020/Assets/Scripts/Assembly-CSharp/DebugTools.cs
2026-03-04 10:03:45 +08:00

31 lines
617 B
C#

using QFSW.QC;
using UnityEngine;
public class DebugTools : MonoBehaviour
{
[SerializeField]
private QuantumConsole quantumConsoleObj;
public static bool IsDebugMode;
private void Start()
{
IsDebugMode = false;
}
private void Update()
{
if (GameManager.IsDevModeAllowed && !IsDebugMode)
{
quantumConsoleObj.gameObject.SetActive(value: true);
IsDebugMode = true;
}
if (!GameManager.IsDevModeAllowed && IsDebugMode)
{
quantumConsoleObj.gameObject.SetActive(value: false);
IsDebugMode = false;
}
Singleton<InputManager>.Instance.IsInputEnabled = !quantumConsoleObj.IsActive;
}
}