修改背包按钮根据场景名设置

This commit is contained in:
YangHua 2024-08-29 20:23:41 +08:00
parent d78414e923
commit ade9b0e327
2 changed files with 5 additions and 6 deletions

View File

@ -26,10 +26,7 @@ public class UI_SubProcessItem : BaseItem
{
GameManager.EventMgr.AddEventListener<int>(Enum_EventType.SwitchSubProcess, SwitchSubProcess);
}
public override void HideMe()
{
GameManager.EventMgr.RemoveEventListener<int>(Enum_EventType.SwitchSubProcess, SwitchSubProcess);
}
/// <summary>
/// ¿ØÖư´Å¥×´Ì¬
/// </summary>

View File

@ -14,6 +14,8 @@ public class UI_ToolAndMaterialPanel : BasePanel
{
if (GameManager.RunModelMgr.ModeType == E_ModeType.Study)
GetControl<Button>("closeBtn").interactable = false;
if (GameManager.RunModelMgr.SceneType != E_SceneType.ToolRoom)
GetControl<Button>("closeBtn").gameObject.SetActive(false);
CreatItem(E_ToolOrDeviceOrMaterials.Tool); //默认打开显示工器具
}
@ -41,7 +43,7 @@ public class UI_ToolAndMaterialPanel : BasePanel
uiTMDitem.Init(bagDatas[item]);
}
}
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID,GameManager.ProcessMgr.subProcessStepTriggerID);
GameManager.EventMgr.EventTrigger<string>(Enum_EventType.SwitchSubProcessStepTriggerID, GameManager.ProcessMgr.subProcessStepTriggerID);
}