new_10007_YanCheng_Metrology/Assets/Scripts/MobileAttach10007_7002.cs

43 lines
1.3 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MobileAttach10007_7002 : MonoBehaviour
{
public int index = 0;
public void OnReceiveTask(string triggerName)
{
if (index == 0)
{
if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(triggerName, false) == 0)
{
GameManager.UIMgr.ShowPanel<UI_ReceiveTaskPanel>(E_UI_Layer.Mid, (panel) =>
{
index = 1;
panel.Init(triggerName, Input.mousePosition);
});
}
}
else
{
if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(triggerName, false) == 0)
{
GameManager.UIMgr.ShowPanel<UI_WeatherPanel>(E_UI_Layer.Mid, (panel) =>
{
panel.Init(triggerName, Input.mousePosition);
});
}
}
}
public void OnWeather(string triggerName)
{
if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(triggerName, false) == 0)
{
GameManager.UIMgr.ShowPanel<UI_WeatherPanel>(E_UI_Layer.Mid, (panel) =>
{
panel.Init(triggerName, Input.mousePosition);
});
}
}
}