Пример #1
0
        public MenuViewer Menu(Transform parent)
        {
            MenuViewer menuViewer = Instantiate(_menuViewer, parent);

            menuViewer.name = UiConst.WINDOW_MAIN;

            return(menuViewer);
        }
Пример #2
0
        public MenuViewer Menu(Transform parent)
        {
            IUiPrefabs uiPrefabs  = resourcesManager.Instance().UiPrefabs;
            MenuViewer menuViewer = uiPrefabs.Menu(parent);

            menuViewer.Initialization(uiPrefabs);

            MenuModel menuModel = new MenuModel();

            menuModel.SubscribeStart(x =>
            {
                managerUi.Instance().HideOpenWindows();
                managerGame.Instance().StartGame();
            });

            MenuPresenter presenter = new MenuPresenter(menuViewer, menuModel);

            return(menuViewer);
        }