YiHe_AllVersion/YHWeb/Assets/YHElectric/Scripts/Entity/PanoramicEnergy.cs

47 lines
1.1 KiB
C#

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<Animator>();
//GameManager.funcDict.Add("stopAnim", StopAnimTemp);
}
private void Update()
{
if (stopAnimTemp != null)
{
StopAnim(stopAnimTemp);
stopAnimTemp = null;
}
}
public void Switch()
{
XUIPanel.ShowPanel<DisplayBoardPanel>();
//GameManager.instance.Sidebar("");
}
public void SwitchYGBD()
{
XUIPanel.ClosePanel<DisplayBoardPanel>();
//GameManager.instance.Sidebar("");
}
public void StopAnim(string str)
{
stop = !stop;
anim.speed = stop ? 0 : 1;
}
public void StopAnimTemp(string str)
{
stopAnimTemp = "";
}
}
}