public void OnEnable() { cameraTarget = (ThreeDStereoCamera)target; // SceneView.onSceneGUIDelegate = StereoUpdate; foreach (Transform tran in cameraTarget.transform) { switch(tran.name) { case "SystemCamera": cameraTarget.systemCamera = tran.gameObject; break; case "LC": cameraTarget.leftCamera = tran.gameObject; break; case "RC": cameraTarget.rightCamera = tran.gameObject; break; case "ZeroParallaxPlane": cameraTarget.zeroParallaxPlane = tran.gameObject; break; } } }
void Start(){ msThreeDStereoCamera = transform.parent.GetComponent<ThreeDStereoCamera>(); }