// Use this for initialization
    void Start()
    {
        CAVE2.AddCameraController(this);

        if (mainCamera == null)
        {
            mainCamera = GetComponentInChildren <Camera>();
        }

#if USING_GETREAL3D
        if (mainCamera.GetComponent <getRealCameraUpdater>())
        {
            mainCamera.GetComponent <getRealCameraUpdater>().enabled = true;
        }
        else
        {
            mainCamera.gameObject.AddComponent <getRealCameraUpdater>();
        }
#endif
        if (setCameraEyeLayerMasks)
        {
            leftEyeLayer  = 1 << LayerMask.NameToLayer(leftEyeLayerName);
            rightEyeLayer = 1 << LayerMask.NameToLayer(rightEyeLayerName);

            cameraLayer = mainCamera.cullingMask;
        }

        wandNav = GetComponentInParent <CAVE2WandNavigator>();
    }
Пример #2
0
    // Use this for initialization
    void Start()
    {
        navController = GetComponentInParent <CAVE2WandNavigator>();

        slider.value = SpeedToSliderPosition(navController.globalSpeedMod);
        float sliderVal = Mathf.Pow(10, (slider.value - 4)); // Omegalib scale

        label.text = "Navigation Speed: " + sliderVal + "x";
    }
Пример #3
0
    // Use this for initialization
    void Start()
    {
        navController = GetComponentInParent <CAVE2WandNavigator>();

        if (navController.horizontalMovementMode == CAVE2WandNavigator.HorizonalMovementMode.Strafe)
        {
            strafeButton.isOn = true;
        }
        else if (navController.horizontalMovementMode == CAVE2WandNavigator.HorizonalMovementMode.Turn)
        {
            rotateButton.isOn = true;
        }
    }
Пример #4
0
    // Use this for initialization
    void Start()
    {
        navController = GetComponentInParent <CAVE2WandNavigator>();

        if (navController.navMode == CAVE2WandNavigator.NavigationMode.Walk)
        {
            walkButton.isOn = true;
        }
        else if (navController.navMode == CAVE2WandNavigator.NavigationMode.Drive)
        {
            driveButton.isOn = true;
        }
        else if (navController.navMode == CAVE2WandNavigator.NavigationMode.Freefly)
        {
            freeflyButton.isOn = true;
        }
    }
Пример #5
0
    // Use this for initialization
    void Start()
    {
        navController = GetComponentInParent <CAVE2WandNavigator>();

        float navSpeed = navController.globalSpeedMod;
    }
Пример #6
0
 // Use this for initialization
 void Start()
 {
     navController = GetComponentInParent <CAVE2WandNavigator>();
 }