private void Awake() { manager = GameObject.Find("Manager").GetComponent <Manager>(); mainNFOV23Content = manager.mainNFOV23Content; cameraCalculate = manager.cameraCalculate; panelVideoController = manager.panelVideoController; opticalFlowCamerasController = manager.opticalFlowCamerasController; videoPlayer = manager.videoPlayer; nowCameraId = -1; nextCameraId = -1; reachable = true; oldFrame = 0; nextKeyFrame = -1; selectedDirection = -1; arrowShowTime = 0; closeCameraWindowIouThreshold = 0.5f; allowedMaxIdleTime = 3; minimalMeaningfulPixelSaliency = 0.001f; minimalMeaningfulRegionalSaliency = 0.001f; maxTransferKeyFrameNum = 50; moveMaxPixelSpeed = 30; moveMaxPixelPerFrame = moveMaxPixelSpeed / videoPlayer.frameRate; Debug.Log("SceneNumber: " + Manager.GetActivateSceneNumber()); transferSpeed = Vector2.zero; }
void Awake() { #if UNITY_EDITOR #else if (Manager.GetActivateSceneNumber() == 2) { Screen.SetResolution(display1Width, display1Height, false); } else if (Manager.GetActivateSceneNumber() == 3) { Screen.SetResolution(display2Width, display2Height, false); } #endif manager = GameObject.Find("Manager").GetComponent <Manager>(); videoPlayer = manager.videoPlayer; menubarController = manager.menuBar.GetComponent <MenuBarController>(); panelVideoController = manager.panelVideoController; opticalFlowCamerasController = manager.opticalFlowCamerasController; var dontDestroyOnLoadGameObj = GameObject.Find("DontDestroyOnLoad"); if (dontDestroyOnLoadGameObj != null) { dontDestroyOnLoad = dontDestroyOnLoadGameObj.GetComponent <MyDontDestroyOnLoad>(); } var sceneNumber = Manager.GetActivateSceneNumber(); if (sceneNumber >= 2) { PrepareCovers(); } UpdateTextMethodStatus(0); if (dontDestroyOnLoadGameObj == null) { dontDestroyOnLoadGameObj = new GameObject("DontDestroyOnLoad"); dontDestroyOnLoad = dontDestroyOnLoadGameObj.AddComponent <MyDontDestroyOnLoad>(); //Get the window handle. windowPtr = FindWindow(null, Manager.productName); dontDestroyOnLoad.windowPtr = windowPtr; DontDestroyOnLoad(dontDestroyOnLoad); if (panelTestStartCover != null) { panelTestStartCover.SetActive(true); } } else { windowPtr = dontDestroyOnLoad.windowPtr; if (panelTestStartCover != null) { panelTestStartCover.SetActive(false); } dontDestroyOnLoad.RestoreData(manager); } manager.textMethodStatus.gameObject.SetActive(true); minDragDist = 1; }
public bool isReady;//Is initialization called private void Awake() { manager = GameObject.Find("Manager").GetComponent <Manager>(); opticalFlowCamerasController = manager.opticalFlowCamerasController; panelVideoController = manager.panelVideoController; videoPlayer = manager.videoPlayer; initialPathKeyFrameNumPerFrame = 10; fovPathKeyFrameNumPerFrame = 10; maxSpeed = 30; isReady = false; }
private void Awake() { Debug.Log("MainNFOVController.Awake"); manager = GameObject.Find("Manager").GetComponent <Manager>(); mainNFOVContent = manager.mainNFOVContent; cameraCalculate = manager.cameraCalculate; panelVideoController = manager.panelVideoController; opticalFlowCamerasController = manager.opticalFlowCamerasController; videoPlayer = manager.videoPlayer; nowCameraId = 0; nextCameraId = 0; mainNFOVCamera = Instantiate(cameraCalculate); mainNFOVCamera.name = "MainNFOVCamera"; var t = Instantiate(cameraCalculate.targetTexture); t.name = "MainNFOVCameraTexture"; mainNFOVCamera.targetTexture = t; var ri = mainNFOVContent.GetComponent <RawImage>(); ri.texture = t; reachable = true; oldFrame = 0; nextKeyFrame = -1; locatorPos = Vector2.zero; locatorShape = new List <Vector2>(); for (int i = -5; i <= 5; i++) { for (int j = -1; j <= 1; j++) { locatorShape.Add(new Vector2(i, j)); locatorShape.Add(new Vector2(j, i)); } } selectedDirection = -1; arrowShowTime = 0; closeCameraWindowIouThreshold = 0.3f; allowedMaxIdleTime = 3; minimalMeaningfulPixelSaliency = 0.02f; minimalMeaningfulRegionalSaliency = 0.02f; maxTransferKeyFrameNum = 25; Debug.Log("SceneNumber: " + Manager.GetActivateSceneNumber()); }
private void Awake() { manager = GameObject.Find("Manager").GetComponent <Manager>(); opticalFlowCamerasController = manager.opticalFlowCamerasController; panelVideoController = manager.panelVideoController; videoPlayer = manager.videoPlayer; mainCamera = manager.mainCamera; isReady = false; pipSizeMultiple = 0.3f; pipWidthWeight = 1; pipHeightWeight = 1; minHorizentalAngle = 40; minVerticalAngle = 40; maxTilt = 120; maxDepth = 50; minDepth = -20; canPauseUpdate = true; var rt = canvas.GetComponent <RectTransform>(); var canvasSize = rt.sizeDelta; }