using System.Collections; using System.Collections.Generic; using UnityEngine; public class MobileAttach10002_2002 : MonoBehaviour { public void OnReceiveTask(string triggerName) { if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(triggerName, false) == 0) { GameManager.UIMgr.ShowPanel(E_UI_Layer.Mid, (panel) => { panel.Init(triggerName, Input.mousePosition); }); } } public void OnDialogue(string triggerName) { GameManager.UIMgr.ShowPanel(E_UI_Layer.Mid, (panel) => { panel.Init(triggerName, "我是xxx供电所人员,到xxx地方开展直接接入式电能计量装置装拆及验收标准化作业。", PlayerTalk, 0); }); } private void PlayerTalk(string triggerName) { if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(triggerName, false) == 0) { GameManager.UIMgr.ShowPanel(E_UI_Layer.Mid, (panel) => { panel.Init(triggerName, "好的","客户",0, (intTemp) => { ScoreManager.instance.Check(triggerName, "工作预约完成"); GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(triggerName, true); GameManager.UIMgr.HidePanel(); }); }); } } }