Пример #1
0
    protected override IEnumerator SetUp()
    {
        yield return(base.SetUp());

        controller = Resources.FindObjectsOfTypeAll <BuilderInWorldController>()[0];

        controller.InitGameObjects();
        controller.FindSceneToEdit();
        controller.InitControllers();

        biwModeController = controller.biwModeController;
        biwModeController.EnterEditMode(scene);
    }
 private void CreateControllers()
 {
     outlinerController = new BIWOutlinerController();
     inputHandler       = new BIWInputHandler();
     publishController  = new BIWPublishController();
     creatorController  = new BIWCreatorController();
     modeController     = new BIWModeController();
     floorHandler       = new BIWFloorHandler();
     entityHandler      = new BIWEntityHandler();
     actionController   = new BIWActionController();
     saveController     = new BIWSaveController();
     inputWrapper       = new BIWInputWrapper();
     raycastController  = new BIWRaycastController();
     gizmosController   = new BIWGizmosController();
 }
Пример #3
0
    protected override IEnumerator SetUp()
    {
        yield return(base.SetUp());

        biwModeController = new BIWModeController();

        BIWActionController actionController = new BIWActionController();
        var referencesController             = BIWTestHelper.CreateReferencesControllerWithGenericMocks(
            actionController,
            biwModeController,
            InitialSceneReferences.i
            );

        biwModeController.Init(referencesController);
        actionController.Init(referencesController);

        biwModeController.EnterEditMode(scene);
        actionController.EnterEditMode(scene);
    }