using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class UI_DeviceItem : BaseItem
{
///
/// 设备Id
///
public int deviceId;
protected override void OnClick(string btnName)
{
switch (btnName)
{
case "Button_Device":
GameManager.RunModelMgr.deviceId = deviceId;
GameManager.UIMgr.ShowPanel(E_UI_Layer.System, (panel) =>
{
panel.Init();
GameManager.EventMgr.EventTrigger(Enum_EventType.UpdateProgress, 0.1f);
GameManager.ScenesMgr.LoadSceneAsyn("03_OfficeScene", () =>
{
GameManager.EventMgr.EventTrigger(Enum_EventType.UpdateProgress, 0.4f);
GameManager.UIMgr.ShowPanel(E_UI_Layer.Mid, (panel) =>
{
panel.Init();
GameManager.EventMgr.EventTrigger(Enum_EventType.UpdateProgress, 0.5f);
GameManager.UIMgr.HidePanel();
GameManager.UIMgr.HidePanel();
});
});
});
break;
}
}
}