protected override IEnumerator SetUp() { yield return(base.SetUp()); BuilderInWorldController controller = Resources.FindObjectsOfTypeAll <BuilderInWorldController>()[0]; entityHandler = controller.builderInWorldEntityHandler; entityHandler.Init(); TestHelpers.CreateSceneEntity(scene, ENTITY_ID); entityHandler.EnterEditMode(scene); entity = entityHandler.GetAllEntitiesFromCurrentScene().FirstOrDefault(); }
public static DCLBuilderInWorldEntity CreateSmartItemEntity(BuilderInWorldEntityHandler entityHandler, ParcelScene scene, SmartItemComponent.Model model = null) { if (model == null) { model = new SmartItemComponent.Model(); } DCLBuilderInWorldEntity entity = entityHandler.CreateEmptyEntity(scene, Vector3.zero, Vector3.zero); scene.EntityComponentCreateOrUpdateWithModel(entity.rootEntity.entityId, CLASS_ID_COMPONENT.SMART_ITEM, model); return(entity); }
protected override IEnumerator SetUp() { yield return(base.SetUp()); controller = Resources.FindObjectsOfTypeAll <BuilderInWorldController>()[0]; biwCreatorController = controller.biwCreatorController; biwCreatorController.Init(); entityHandler = controller.builderInWorldEntityHandler; entityHandler.Init(); entityHandler.EnterEditMode(scene); biwCreatorController.EnterEditMode(scene); }
protected override IEnumerator SetUp() { yield return(base.SetUp()); controller = Resources.FindObjectsOfTypeAll <BuilderInWorldController>()[0]; actionController = controller.actionController; entityHandler = controller.builderInWorldEntityHandler; biwFloorHandler = controller.biwFloorHandler; biwCreatorController = controller.biwCreatorController; entityHandler.Init(); TestHelpers.CreateSceneEntity(scene, ENTITY_ID); entityHandler.EnterEditMode(scene); }
protected override IEnumerator SetUp() { yield return(base.SetUp()); BuilderInWorldController controller = Resources.FindObjectsOfTypeAll <BuilderInWorldController>()[0]; entityHandler = controller.builderInWorldEntityHandler; entityHandler.Init(); entityHandler.EnterEditMode(scene); dummyGameObject = new GameObject(); biwBridge = Utils.GetOrCreateComponent <BuilderInWorldBridge>(dummyGameObject); WebInterface.OnMessageFromEngine += MessageReceived; }
protected override IEnumerator SetUp() { yield return(base.SetUp()); controller = Resources.FindObjectsOfTypeAll <BuilderInWorldController>()[0]; controller.InitGameObjects(); controller.FindSceneToEdit(); controller.InitControllers(); biwPublishController = controller.biwPublishController; biwPublishController.EnterEditMode(scene); biwEntityHandler = controller.builderInWorldEntityHandler; biwEntityHandler.EnterEditMode(scene); }