using System.Collections; using System.Collections.Generic; using UnityEngine; using XFrame.Core.UI; namespace YHElectric { public class PanoramicEnergy : MonoBehaviour { Animator anim; bool stop = false; string stopAnimTemp=null; private void Awake() { anim = GetComponent(); //GameManager.funcDict.Add("stopAnim", StopAnimTemp); } private void Update() { if (stopAnimTemp != null) { StopAnim(stopAnimTemp); stopAnimTemp = null; } } public void Switch() { XUIPanel.ShowPanel(); //GameManager.instance.Sidebar(""); } public void SwitchYGBD() { XUIPanel.ClosePanel(); //GameManager.instance.Sidebar(""); } public void StopAnim(string str) { stop = !stop; anim.speed = stop ? 0 : 1; } public void StopAnimTemp(string str) { stopAnimTemp = ""; } } }