using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using TMPro; public class UI_SubProcessItem : BaseItem { public int processID; public int subProcessID; public int subProcessStepID; public void Init(D_SubProcess d_SubProcess) { this.processID = d_SubProcess.processId; this.subProcessID = d_SubProcess.id; this.subProcessStepID = d_SubProcess.subProcessStepes[0].id; GetControl("subProcessItemName").text = d_SubProcess.subProcessName; gameObject.name = subProcessID.ToString(); } protected override void OnClick(string btnName) { base.OnClick(btnName); switch (btnName) { case "subProcessBtn": GameManager.ProcessMgr.HandoverProcess(processID, subProcessID, subProcessStepID); break; } } }