示例#1
0
 public MainMenuBehaviour GetMainMenu()
 {
     if (_mainMenu == null)
     {
         var resources = CustomResources.Load <MainMenuBehaviour>(AssetsPathScreen.Screens[ScreenType.MainMenu].Screen);
         _mainMenu = Object.Instantiate(resources, _canvas.transform.position, Quaternion.identity, _canvas.transform);
     }
     return(_mainMenu);
 }
示例#2
0
 public MainMenuBehaviour GetTestMenu()
 {
     if (_testMenu == null)
     {
         if (_canvas == null)
         {
             var resourcesCanvas = CustomResources.Load <Canvas>(AssetsPathGameObject.GameObjects[GameObjectType.Canvas]);
             _canvas = Object.Instantiate(resourcesCanvas, Vector3.one, Quaternion.identity);
         }
         var resources = CustomResources.Load <MainMenuBehaviour>(AssetsPathScreen.Screens[ScreenType.TestMenu].Screen);
         _testMenu = Object.Instantiate(resources, _canvas.transform.position, Quaternion.identity, _canvas.transform);
     }
     return(_testMenu);
 }