using UnityEngine;
|
using Cysharp.Threading.Tasks;
|
|
public class GMCommand : SingletonMonobehaviour<GMCommand>
|
{
|
public void Begin()
|
{
|
}
|
|
private void Update()
|
{
|
if (Input.GetKeyDown(KeyCode.F1))
|
{
|
if (!UIManager.Instance.IsOpened<GMInputWin>())
|
{
|
UIManager.Instance.OpenWindowAsync<GMInputWin>().Forget();
|
}
|
else
|
{
|
UIManager.Instance.CloseWindow<GMInputWin>();
|
}
|
}
|
|
if (Input.GetKeyDown(KeyCode.F2))
|
{
|
if (!UIManager.Instance.IsOpened<GMCmdPanel>())
|
{
|
UIManager.Instance.OpenWindowAsync<GMCmdPanel>().Forget();
|
}
|
else
|
{
|
UIManager.Instance.CloseWindow<GMCmdPanel>();
|
}
|
}
|
}
|
|
|
}
|
|