Merge branch 'main' of http://172.16.1.12/WangWeiZhi/YanCheng_Metrology
This commit is contained in:
commit
fd12821146
|
@ -205,6 +205,7 @@ public class ProcessManager : BaseManager<ProcessManager>
|
|||
{
|
||||
splitResult = triggerNameTemp;
|
||||
}
|
||||
subProcessStepTriggerID = splitResult;
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, splitResult);
|
||||
}
|
||||
return 0;
|
||||
|
|
|
@ -17,22 +17,27 @@ public class ImageTips : MonoBehaviour
|
|||
gameObject.SetActive(true);
|
||||
selfRect = GetComponent<RectTransform>();
|
||||
image = GetComponent<Image>();
|
||||
image.enabled = true;
|
||||
selfRect.SetParent(target);
|
||||
selfRect.anchorMin = Vector2.zero;
|
||||
selfRect.anchorMax = new Vector2(1, 1);
|
||||
selfRect.offsetMax = Vector2.zero;
|
||||
selfRect.offsetMin = Vector2.zero;
|
||||
//selfRect.sizeDelta = target.sizeDelta + sizeOffset;
|
||||
if (gameObject.activeSelf)
|
||||
if (gameObject.activeSelf && gameObject.activeInHierarchy)
|
||||
StartCoroutine(FlashRoutine());
|
||||
}
|
||||
|
||||
public void HideTips()
|
||||
{
|
||||
transform.parent = null;
|
||||
StopCoroutine(FlashRoutine());
|
||||
gameObject.SetActive(false);
|
||||
if (gameObject.activeSelf && gameObject.activeInHierarchy)
|
||||
{
|
||||
StopCoroutine(FlashRoutine());
|
||||
gameObject.SetActive(false);
|
||||
}
|
||||
}
|
||||
|
||||
private IEnumerator FlashRoutine()
|
||||
{
|
||||
while (true)
|
||||
|
|
|
@ -83,11 +83,8 @@ public class PermanentTriggerBase : MonoBehaviour
|
|||
{
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
private void OnDisable()
|
||||
{
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
|
||||
|
||||
|
||||
//private void OnDisable()
|
||||
//{
|
||||
// GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
//}
|
||||
}
|
||||
|
|
|
@ -64,6 +64,7 @@ public class UI_ToolOrMaterialsOrDeviceItem : BaseItem
|
|||
currentTool.GetComponent<Collider>().enabled = false;
|
||||
currentTool.name = currentItem.toolName;
|
||||
LiveSceneManager.Instance.SetSpawnToolInfo(currentTool);
|
||||
GameManager.UIMgr.imageTips.HideTips();
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@ public class UI_CheckMyselfPanel : BasePanel
|
|||
{
|
||||
GetControl<Button>("closeBtn").interactable = false;
|
||||
GameManager.EventMgr.AddEventListener(Enum_EventType.WearState, OnWearState);
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, GameManager.ProcessMgr.d_Scheme.CurrentProcess.CurrentSubProcess.CurrentSubProcessStep.triggersName[0]);
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, GameManager.ProcessMgr.subProcessStepTriggerID);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -41,7 +41,7 @@ public class UI_ToolAndMaterialPanel : BasePanel
|
|||
uiTMDitem.Init(bagDatas[item]);
|
||||
}
|
||||
}
|
||||
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID,GameManager.ProcessMgr.subProcessStepTriggerID);
|
||||
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue