using UnityEngine; using Logic; using RuntimeData; using Animancer; using TH1_Core.Managers; using TH1_Logic.Core; using UI; using UnityEngine.UI; public class AboutUI { private Main _main; private MapData _mapData; public GameObject ROAboutUI; public bool NeedShow = false; private bool _isShowing = false; private bool _isAnimating = false; private float _fadeDuration = 0.2f; public AboutUI(Main main, MapData mapData) { _main = main; _mapData = mapData; ROAboutUI = UIManager.Instance.ROUIManager.transform.Find("AboutPanel").gameObject; ROAboutUI.transform.Find("CloseButton").GetComponent