Пример #1
0
    void Awake()
    {
        Debug.Log("---------------  Awake ------------------------");

        //common facades
        foreach (UIFacade facade in uIFacades)
        {
            facade.Register();
        }

        //custom facades
        UIFacade[] facades = this.transform.Find("UIFacades").GetComponentsInChildren <UIFacade>();
        foreach (UIFacade facade in facades)
        {
            facade.Register();
        }

        initialize();

        // window tools
        WindowToolsView viewWindowTools = new WindowToolsView();

        framework.viewCenter.Register(WindowToolsView.NAME, viewWindowTools);

        // quit dialog
        QuitDialogView viewQuitDialog = new QuitDialogView();

        framework.viewCenter.Register(QuitDialogView.NAME, viewQuitDialog);

        // bootloader
        BootloaderView viewBootloader = new BootloaderView();

        framework.viewCenter.Register(BootloaderView.NAME, viewBootloader);
        controllerBootloader = new BootloaderBatchController();
        framework.controllerCenter.Register(BootloaderBatchController.NAME, controllerBootloader);
        modelBootloader = new BootloaderModel();
        framework.modelCenter.Register(BootloaderModel.NAME, modelBootloader);

        // account
        serviceAccount = new AccountService();
        modelAccount   = new AccountModel();
        AccountController  controllerAccount  = new AccountController();
        AccountProfileView viewAccountProfile = new AccountProfileView();

        framework.modelCenter.Register(AccountModel.NAME, modelAccount);
        framework.viewCenter.Register(AccountProfileView.NAME, viewAccountProfile);
        framework.controllerCenter.Register(AccountController.NAME, controllerAccount);
        framework.serviceCenter.Register(AccountService.NAME, serviceAccount);
        serviceAccount.domain        = Constant.Domain;
        serviceAccount.MockProcessor = AccountMock.Processor;
        serviceAccount.useMock       = DataCache.offline;

        LobbyNavigationView viewNavigation = new LobbyNavigationView();

        framework.viewCenter.Register(LobbyNavigationView.NAME, viewNavigation);
    }
Пример #2
0
    void Awake()
    {
        Debug.Log("---------------  Awake ------------------------");

        foreach (UIFacade facade in uIFacades)
        {
            facade.Register();
        }

        initialize();

        //windowtools
        WindowToolsView viewWindowTools = new WindowToolsView();

        framework.viewCenter.Register(WindowToolsView.NAME, viewWindowTools);

        // quit dialog
        QuitDialogView viewQuitDialog = new QuitDialogView();

        framework.viewCenter.Register(QuitDialogView.NAME, viewQuitDialog);

        // account
        AccountService    serviceAccount    = new AccountService();
        AccountModel      modelAccount      = new AccountModel();
        AccountController controllerAccount = new AccountController();

        framework.modelCenter.Register(AccountModel.NAME, modelAccount);
        framework.controllerCenter.Register(AccountController.NAME, controllerAccount);
        framework.serviceCenter.Register(AccountService.NAME, serviceAccount);

        //signin
        SignInView       viewSignIn       = new SignInView();
        SignInModel      modelSignIn      = new SignInModel();
        SignInController controllerSignIn = new SignInController();
        SignInService    serviceSignIn    = new SignInService();


        serviceSignIn.domain = Constant.Domain;

        /*
         * serviceSignIn.MockProcessor = AuthMock.Processor;
         * serviceSignIn.useMock = true;
         */
        framework.viewCenter.Register(SignInView.NAME, viewSignIn);
        framework.modelCenter.Register(SignInModel.NAME, modelSignIn);
        framework.controllerCenter.Register(SignInController.NAME, controllerSignIn);
        framework.serviceCenter.Register(SignInService.NAME, serviceSignIn);
    }
Пример #3
0
    void Awake()
    {
        Debug.Log("---------------  Awake ------------------------");

        Physics.gravity = Vector3.zero;
        //common facades
        foreach (UIFacade facade in uIFacades)
        {
            facade.Register();
        }

        //custom facades
        UIFacade[] facades = this.transform.Find("UIFacades").GetComponentsInChildren <UIFacade>();
        foreach (UIFacade facade in facades)
        {
            facade.Register();
        }

        initialize();

        // window tools
        WindowToolsView viewWindowTools = new WindowToolsView();

        framework.viewCenter.Register(WindowToolsView.NAME, viewWindowTools);

        // quit dialog
        QuitDialogView viewQuitDialog = new QuitDialogView();

        framework.viewCenter.Register(QuitDialogView.NAME, viewQuitDialog);

        // bootloader
        BootloaderView viewBootloader = new BootloaderView();

        framework.viewCenter.Register(BootloaderView.NAME, viewBootloader);
        controllerBootloader = new BootloaderBatchController();
        framework.controllerCenter.Register(BootloaderBatchController.NAME, controllerBootloader);
        modelBootloader = new BootloaderModel();
        framework.modelCenter.Register(BootloaderModel.NAME, modelBootloader);

        // navigation
        RoomNavigationView viewNavigation = new RoomNavigationView();

        framework.viewCenter.Register(RoomNavigationView.NAME, viewNavigation);
    }
Пример #4
0
    void Awake()
    {
        Debug.Log("---------------  Awake ------------------------");

        applyStyle();

        foreach (UIFacade facade in uIFacades)
        {
            facade.Register();
        }

        initialize();

        // window tools
        WindowToolsView viewWindowTools = new WindowToolsView();

        framework.viewCenter.Register(WindowToolsView.NAME, viewWindowTools);

        // quit dialog
        QuitDialogView viewQuitDialog = new QuitDialogView();

        framework.viewCenter.Register(QuitDialogView.NAME, viewQuitDialog);
    }