private static ICamera BuildCamera(Transform titleMainTransform) { // CameraのRootとなるGameObjectを作る var cameraRoot = EmptyObjectFactory.Create(UICommonDef.CameraRootName, titleMainTransform); // Cameraを作る return(CameraBuilder.BuildCamera <UICamera>(UICommonDef.UICameraPrefabPath, cameraRoot.transform)); }
public void SetUp() { // CameraのRootとなるGameObjectを作る var cameraRoot = EmptyObjectFactory.Create(UICommonDef.CameraRootName, _inGameMainTransform); // Cameraを作る CameraBuilder.BuildCamera <InGameBattleCamera>(UICommonDef.InGameBattleCameraPrefabPath, cameraRoot.transform); var uiCamera = CameraBuilder.BuildCamera <UICamera>(UICommonDef.UICameraPrefabPath, cameraRoot.transform); BuildCanvas(uiCamera); }
internal static Snap.Geom.Curve.Ray GetCursorRay(string viewName, Snap.Position cursor) { Tag tag; Globals.UFSession.View.AskTagOfViewName(viewName, out tag); View view = (View)NXObjectManager.Get(tag); Vector axis = view.GetAxis(XYZAxis.ZAxis); NXOpen.Part workPart = (NXOpen.Part)Globals.WorkPart; Layout current = workPart.Layouts.Current; CameraBuilder builder = workPart.Cameras.CreateCameraBuilder(view, current, null); if (builder.Type == CameraBuilder.Types.Perspective) { axis = Vector.Unit((Vector)(builder.CameraPosition - cursor)); } builder.Destroy(); return(new Snap.Geom.Curve.Ray(cursor, axis)); }
public override void Start() { map = new MapInfo(); base.Start(); PrefabInitializer.AddRunnerGamePrefabs(PrefabFactory); cursor = GameObjectFactory.New().With(new MouseComponent()).Create(); PrefabFactory.Instantiate(cursor); camera = CameraBuilder.CreateCamera(cursor.Transform); PrefabFactory.Instantiate(camera); var scene = GameObjectFactory.New().Create(); PrefabFactory.Instantiate(scene); map.Scene = new PrefabInfo() { PrefabName = "empty", Children = new List <PrefabInfo>() }; //Instantiate the action manager so we can undo/redo actionManager = new ActionManager(map, scene, PrefabFactory); //Create placer placer = new Placer(); placer.Manager = actionManager; var placerObj = GameObjectFactory.New() .With(placer) .Create(); PrefabFactory.Instantiate(placerObj); CreateShadowPrefabs(); SetPlacing("platform"); }
public DeviceManagmentTest() { _cameraBuilder = CameraBuilder.GetBuilder(); _camera = _cameraBuilder.SetUrl(CameraUrl).SetUsername(Username).SetPassword(Password).Build(); _cameraDeviceManagement = _camera.Initialize(); }
public CameraBuilderTest() { _cameraBuilder = CameraBuilder.GetBuilder(); }
public CameraTest() { _cameraBuilder = CameraBuilder.GetBuilder(); _expectedCameraUrl = CameraUrl + "/onvif/device_service"; }