using System; using System.Collections; using System.Collections.Generic; using System.Threading.Tasks; using UnityEngine; using UnityEngine.UI; public class AnimManager : MonoBehaviour { public static AnimManager instance; public GameObject animUI; public GameObject[] games; private void Awake() { } public async void BtClick(string name) { AnimManager.instance.animUI.SetActive(true); AnimManager.instance.animUI.GetComponent().Play("Close"); await Task.Delay(TimeSpan.FromSeconds(1)); switch (name) { case "电缆切割伤害": break; case "电气漏电伤害": break; case "安全帽体验": break; case "钢绳断裂伤害": break; case "库房火灾伤害": break; case "叉车行走撞击伤害": break; case "吊带断裂": break; case "AGV行走撞击伤害": break; case "库房水灾伤害": break; case "装/卸物资倾倒伤害": break; case "材料搬运打击": break; case "安全带体验": break; case "货架坍塌伤害": break; case "装卸平台坠物伤害": break; case "物资码垛倾倒伤害": break; case "屋顶坠物伤害": break; case "爬高梯坍塌": break; case "龙吊/行吊坍塌伤害": break; } AnimManager.instance.animUI.GetComponent().Play("Open"); await Task.Delay(TimeSpan.FromSeconds(1)); AnimManager.instance.animUI.SetActive(false); } }