Exemplo n.º 1
0
    public void SetupCameraFOV()
    {
        if (cameraFOV == null)
        {
            GameObject newDropdown = Instantiate(sliderItemPrefab, scrollViewContent);
            cameraFOV = newDropdown.GetComponent <SliderItem>();
        }
        cameraFOV.Init("Field Of View", OptionsPreferencesManager.GetCameraFOV(), SetCameraFOV, 60, 130, true);

        CameraMove cameraMove = GetComponentInParent <CameraMove>();

        if (cameraMove != null)
        {
            playerCamera = cameraMove.GetComponentInChildren <Camera>();
        }
    }
Exemplo n.º 2
0
    public void SetupCameraFOV()
    {
        cameraFOVSlider.onValueChanged.RemoveAllListeners();
        cameraFOVSlider.onValueChanged.AddListener(delegate
                                                   { SetCameraFOV(); });

        cameraFOVSlider.value = OptionsPreferencesManager.GetCameraFOV();
        cameraFOVText.text    = OptionsPreferencesManager.GetCameraFOV().ToString();

        CameraMove cameraMove = GetComponentInParent <CameraMove>();

        if (cameraMove != null)
        {
            playerCamera = cameraMove.GetComponentInChildren <Camera>();
        }
    }
Exemplo n.º 3
0
 private void Start()
 {
     sensitivityMultiplier    = OptionsPreferencesManager.GetSensitivity();
     playerCamera.fieldOfView = OptionsPreferencesManager.GetCameraFOV();
 }