public override void ShowGUI() { if (toolBagDataList == null) { toolBagDataList = ToolBagManager.GetToolBagDatas().FindAll(x => x.Name != Name && x.HasSimpleWindow); } for (int i = 0; i < toolBagDataList.Count; i++) { toolBagDataList[i].IsShow = GUILayout.Toggle(toolBagDataList[i].IsShow, toolBagDataList[i].Name); GUILayout.Space(1); } GUILayout.BeginHorizontal(); if (GUILayout.Button("取消")) { ToolBagManager.SaveToolDataStatus(new ToolSaveData(Name, false)); } if (GUILayout.Button("保存")) { OnSaveBtnClick(); } GUILayout.EndHorizontal(); }
public void LoadData() { toolBagDataList = ToolBagManager.GetToolBagDatas().FindAll(x => x.HasWindow); }
public void LoadData() { toolBagDataList = ToolBagManager.GetToolBagDatas(); }