组件Canvas Group,有Blocks Raycast属性,勾选,可以关闭页面
这里我直接在 BasePanel 里写 OnClosePanel(),然后在 BasePanel 的 OnEnter() 和 OnExit() 方法内使用 gameObject.SetActive(true/false) 控制显示隐藏,但目前还不知道这种做法有没有什么弊端?
字典存取json信息
UIManager控制整个框架所有面板Prefab的路径
Fromjson 解析
Tojson 转换成json
1.解析保存所有面板信息(PanelPathDict)
不同工程需要开发者编辑的:
UIPanelType:UI面板的类型,保存这个工程中所有的面板。
UIPanelType.json:保存所有Panel对应的路径。