Compare commits
No commits in common. "f3cfd65e998796df42a67f9b539505cc7c7f2cde" and "7537c5e5d144aae8c5cba6cffb50d57e302d4f93" have entirely different histories.
f3cfd65e99
...
7537c5e5d1
Binary file not shown.
|
|
@ -50,8 +50,7 @@ public class Device_MeasuringCabinet : MonoBehaviour
|
|||
private void Awake()
|
||||
{
|
||||
AddActions();
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
sundries.gameObject.SetActive(false);
|
||||
}
|
||||
/// <summary>
|
||||
|
|
@ -292,12 +291,10 @@ public class Device_MeasuringCabinet : MonoBehaviour
|
|||
|
||||
private void OnDestroy()
|
||||
{
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
private void OnDisable()
|
||||
{
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -157,6 +157,10 @@ public class Tools
|
|||
{
|
||||
case "int":
|
||||
Debug.Log($"当前表{dataTable.TableName},当前行列:{i}_______{j}");
|
||||
if(dataTable.TableName== "TB_SubProcessStep" && i==61)
|
||||
{
|
||||
Debug.Log("aa");
|
||||
}
|
||||
fs.Write(BitConverter.GetBytes(int.Parse(row[j].ToString())), 0, 4);
|
||||
break;
|
||||
case "bool":
|
||||
|
|
|
|||
|
|
@ -64,11 +64,8 @@ public class OfficeManager : SingletonMono<OfficeManager>
|
|||
{
|
||||
panel.Init(GameManager.ProcessMgr.subProcessId);
|
||||
});
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
{
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, ProcessManager.Instance.subProcessStepTriggerID);
|
||||
GameManager.EventMgr.EventTrigger(Enum_EventType.SwitchSubProcess, GameManager.ProcessMgr.subProcessId);
|
||||
}
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, ProcessManager.Instance.subProcessStepTriggerID);
|
||||
GameManager.EventMgr.EventTrigger(Enum_EventType.SwitchSubProcess, GameManager.ProcessMgr.subProcessId);
|
||||
}
|
||||
|
||||
GameManager.UIMgr.ShowPanel<UI_MenuBar>(E_UI_Layer.Mid, (panel) =>
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ public class PermanentTriggerBase : MonoBehaviour
|
|||
{
|
||||
if (GetComponent<HighlightEffect>())
|
||||
_highlight = GetComponent<HighlightEffect>();
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
/// <summary>
|
||||
/// Start
|
||||
|
|
@ -97,8 +96,7 @@ public class PermanentTriggerBase : MonoBehaviour
|
|||
|
||||
private void OnDestroy()
|
||||
{
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
//private void OnDisable()
|
||||
//{
|
||||
|
|
|
|||
|
|
@ -29,8 +29,7 @@ public abstract class BaseToolOrDevice : MonoBehaviour
|
|||
private void Awake()
|
||||
{
|
||||
_highlight = GetComponent<HighlightEffect>();
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
|
||||
private void SwitchSubProcessStepTriggerID(string arg0)
|
||||
|
|
@ -106,8 +105,7 @@ public abstract class BaseToolOrDevice : MonoBehaviour
|
|||
|
||||
private void OnDestroy()
|
||||
{
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
//private void OnDisable()
|
||||
//{
|
||||
|
|
|
|||
|
|
@ -20,8 +20,7 @@ public class UI_CheckMyselfItem : BaseItem
|
|||
tips.text = isOn ? "ÒÑ×°Åä" : "";
|
||||
}
|
||||
GetControl<Image>("iconBtn").sprite = Resources.Load<Sprite>(Const.LoadToolAndMaterialPath + _itemInfo.toolName);
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -57,13 +56,11 @@ public class UI_CheckMyselfItem : BaseItem
|
|||
|
||||
private void OnDestroy()
|
||||
{
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
|
||||
private void OnDisable()
|
||||
{
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
}
|
||||
|
|
@ -14,21 +14,17 @@ public class UI_ToolOrMaterialsOrDeviceItem : BaseItem
|
|||
{
|
||||
itemInfoList = _itemInfo;
|
||||
currentItem = itemInfoList[0];
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
{
|
||||
itemCloseBtn.gameObject.SetActive(false);
|
||||
}
|
||||
if (GameManager.RunModelMgr.SceneType != E_SceneType.Site)
|
||||
{
|
||||
GetControl<Image>("iconBtn").GetComponent<Button>().interactable = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
itemCloseBtn.gameObject.SetActive(false);
|
||||
}
|
||||
GetControl<TextMeshProUGUI>("countText").text = _itemInfo.Count.ToString();
|
||||
GetControl<Image>("iconBtn").sprite = Resources.Load<Sprite>(Const.LoadToolAndMaterialPath + currentItem.toolName);
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
{
|
||||
itemCloseBtn.gameObject.SetActive(false);
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
private void SwitchSubProcessStepTriggerID(string arg0)
|
||||
{
|
||||
|
|
@ -76,13 +72,11 @@ public class UI_ToolOrMaterialsOrDeviceItem : BaseItem
|
|||
}
|
||||
private void OnDestroy()
|
||||
{
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
|
||||
private void OnDisable()
|
||||
{
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,14 +48,11 @@ public class UI_MenuBar : BasePanel
|
|||
toolKitBtn = GetControl<Button>("ToolKitBtn");
|
||||
disassemblyAssemblyWorkOrderBtn = GetControl<Button>("DisassemblyAssemblyWorkOrderBtn");
|
||||
notifyBtn = GetControl<Button>("NotifyBtn");
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Practice)
|
||||
OpenMenu();
|
||||
}
|
||||
public override void ShowMe()
|
||||
{
|
||||
GameManager.EventMgr.AddEventListener<E_SceneType>(Enum_EventType.SwitchScene, CheckBtnBySceneName);
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.AddEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
|
||||
private void SwitchSubProcessStepTriggerID(string triggerID)
|
||||
|
|
@ -114,13 +111,12 @@ public class UI_MenuBar : BasePanel
|
|||
public override void HideMe()
|
||||
{
|
||||
GameManager.EventMgr.RemoveEventListener<E_SceneType>(Enum_EventType.SwitchScene, CheckBtnBySceneName);
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
GameManager.EventMgr.RemoveEventListener<string>(Enum_EventType.SwitchSubProcessStepTriggerID, SwitchSubProcessStepTriggerID);
|
||||
}
|
||||
public void CheckBtnBySceneName(E_SceneType type)
|
||||
{
|
||||
Debug.Log(type.ToString());
|
||||
//CloseMenu();
|
||||
CloseMenu();
|
||||
toolRoomBtn.gameObject.SetActive(type != E_SceneType.ToolRoom);
|
||||
siteBtn.gameObject.SetActive(type == E_SceneType.ToolRoom);
|
||||
workOrderBtn.gameObject.SetActive(type == E_SceneType.Office);
|
||||
|
|
@ -184,8 +180,8 @@ public class UI_MenuBar : BasePanel
|
|||
{
|
||||
GameManager.EventMgr.EventTrigger<float>(Enum_EventType.UpdateProgress, 0.9f);
|
||||
GameManager.EventMgr.EventTrigger(Enum_EventType.SwitchScene, GameManager.RunModelMgr.SceneType);
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, ProcessManager.Instance.subProcessStepTriggerID);
|
||||
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, ProcessManager.Instance.subProcessStepTriggerID);
|
||||
|
||||
});
|
||||
});
|
||||
|
|
@ -202,8 +198,8 @@ public class UI_MenuBar : BasePanel
|
|||
{
|
||||
GameManager.EventMgr.EventTrigger<float>(Enum_EventType.UpdateProgress, 0.9f);
|
||||
GameManager.EventMgr.EventTrigger(Enum_EventType.SwitchScene, GameManager.RunModelMgr.SceneType);
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, ProcessManager.Instance.subProcessStepTriggerID);
|
||||
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, ProcessManager.Instance.subProcessStepTriggerID);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
@ -221,8 +217,8 @@ public class UI_MenuBar : BasePanel
|
|||
{
|
||||
GameManager.EventMgr.EventTrigger<float>(Enum_EventType.UpdateProgress, 0.9f);
|
||||
GameManager.EventMgr.EventTrigger(Enum_EventType.SwitchScene, GameManager.RunModelMgr.SceneType);
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, ProcessManager.Instance.subProcessStepTriggerID);
|
||||
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, ProcessManager.Instance.subProcessStepTriggerID);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
@ -251,7 +247,10 @@ public class UI_MenuBar : BasePanel
|
|||
case "ToolKitBtn":
|
||||
if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(toolKitName, true) == 0)
|
||||
{
|
||||
GameManager.UIMgr.ShowPanel<UI_ToolAndMaterialPanel>(E_UI_Layer.Mid);
|
||||
GameManager.UIMgr.ShowPanel<UI_ToolAndMaterialPanel>(E_UI_Layer.Mid, (p) =>
|
||||
{
|
||||
|
||||
});
|
||||
}
|
||||
break;
|
||||
case "NotifyBtn":
|
||||
|
|
|
|||
|
|
@ -43,8 +43,7 @@ public class UI_ToolAndMaterialPanel : BasePanel
|
|||
uiTMDitem.Init(bagDatas[item]);
|
||||
}
|
||||
}
|
||||
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, GameManager.ProcessMgr.subProcessStepTriggerID);
|
||||
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, GameManager.ProcessMgr.subProcessStepTriggerID);
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Reference in New Issue