RandomGFGoStop/Assets/Scripts/UI/TopPanel.cs

50 lines
1.3 KiB
C#
Raw Normal View History

2025-08-27 21:08:17 +00:00
using UnityEngine;
public class TopPanel : MonoBehaviour
{
private void Start()
{
if (GameManager.Instance != null)
{
GameManager.Event.RegistEvent(EEventType.OnClickFullView, this.OnClickFullView);
GameManager.Event.RegistEvent(EEventType.OnReturnFullView, this.OnReturnFullView);
}
}
public void ClickMoveToStore_Heart()
{
//if (GamePanel.Instance.gameObject.activeInHierarchy == false)
2025-08-27 21:08:17 +00:00
{
CanvasControl.Ins.Go_Shop();
2025-08-27 21:08:17 +00:00
GameManager.Event.InvokeEvent(EEventType.MoveToStore_Heart);
}
}
public void ClickMoveToStore_Key()
{
//if (GamePanel.Instance.gameObject.activeInHierarchy == false)
{
CanvasControl.Ins.Go_Shop();
2025-08-27 21:08:17 +00:00
GameManager.Event.InvokeEvent(EEventType.MoveToStore_Key);
}
2025-08-27 21:08:17 +00:00
}
public void ClickSettingButton()
{
if (GameManager.UI.IsOpendPopup(EPopupType.SettingPopup) == false)
{
GameManager.Sound.PlaySFX(ESFXType.Button_Hit);
GameManager.UI.ShowNStackPopup(EPopupType.SettingPopup);
}
}
private void OnClickFullView(object huntingDataID, object huntingListDataID)
{
gameObject.SetActive(false);
}
private void OnReturnFullView()
{
gameObject.SetActive(true);
}
2025-09-05 06:41:40 +00:00
}