73 lines
1.9 KiB
C#
73 lines
1.9 KiB
C#
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<Animator>().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<Animator>().Play("Open");
|
|
await Task.Delay(TimeSpan.FromSeconds(1));
|
|
AnimManager.instance.animUI.SetActive(false);
|
|
}
|
|
|
|
}
|