using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class GuidePanel : BasePanel
{
    public Button return_Button;
    private void Awake()
    {
        return_Button.onClick.AddListener(async() =>
        {
            CloseGuide();
        });
    }
    private void Update()
    {
        if (Input.GetKey(KeyCode.Escape))
        {
            CloseGuide();
        }
    }
    async void CloseGuide()
    {
        UIManager.Instance.HideUI(WindowID.GuidePanel);
        StepManager.isFaceBuidling = false;
        await UIManager.Instance.ShowUI(WindowID.MainPanel);
    }
    public override void OnCloseWindow()
    {
    }

    public override void OnDestroyWindow()
    {
    }

    public override void OnInitWindow()
    {
        UIManager.Instance.HideUI(WindowID.MainPanel);
        StepManager.isFaceBuidling = true;
    }

    public override void OnShowWindow()
    {
        UIManager.Instance.HideUI(WindowID.MainPanel);
        StepManager.isFaceBuidling = true;
    }
}