private void AddAllWindows(WindowContainer windowContainer, IUIViewLocator locator) { windowManager = FindObjectOfType <GlobalWindowManager>(); if (windowManager == null) { Debug.Log("没有找到GlobalWindowManager"); } //添加场景中所需要的window windowManager.Add(locator.LoadWindow <GameMainWindow>(windowContainer, "Prefabs/UI/GameMainWindow")); windowManager.Add(locator.LoadWindow <NPCDialogWindow>(windowContainer, "Prefabs/UI/NPCDialogWindow")); }