CapersProject/Assets/02.Scripts/BlueWater/Ui/Popup/SwitchActionPopupUi.cs

30 lines
743 B
C#
Raw Normal View History

using System.Collections.Generic;
using UnityEngine;
2025-02-10 02:13:46 +00:00
namespace DDD.Uis
{
public class SwitchActionPopupUi : PopupUi
{
[SerializeField]
protected InputActionMaps SwitchMapsOpened;
[SerializeField]
protected InputActionMaps SwitchMapsClosed;
2024-10-29 06:45:18 +00:00
public override void Open()
{
2024-10-29 06:45:18 +00:00
base.Open();
PlayerInputKeyManager.Instance.SwitchCurrentActionMap(SwitchMapsOpened);
}
public override void Close()
{
base.Close();
2024-10-29 06:45:18 +00:00
if (!PopupUiController.IsPopupListEmpty()) return;
PlayerInputKeyManager.Instance.SwitchCurrentActionMap(SwitchMapsClosed);
}
}
}