コード例 #1
0
ファイル: AudioOptions.cs プロジェクト: Omaranwa/JumpingJax
 public void InitializeVolume()
 {
     if (volume == null)
     {
         GameObject newSlider = Instantiate(sliderPrefab, scrollViewContent);
         volume = newSlider.GetComponent <SliderItem>();
     }
     volume.Init("Volume", ConvertFromDecibel(OptionsPreferencesManager.GetVolume()), SetVolume, 0.0001f, 1, false);
     volume.input.text = (int)(ConvertFromDecibel(OptionsPreferencesManager.GetVolume()) * 100) + "%";
 }
コード例 #2
0
ファイル: HotKeyOptions.cs プロジェクト: Omaranwa/JumpingJax
    private void SetupSensitivitySlider()
    {
        if (currentSliderItem == null)
        {
            GameObject sliderObject = Instantiate(sliderPrefab, scrollViewContent);
            currentSliderItem = sliderObject.GetComponent <SliderItem>();
        }

        currentSliderItem.Init(OptionsPreferencesManager.sensitivityKey, OptionsPreferencesManager.GetSensitivity(), SetSensitivity, 0.01f, 1, false);
        string inputText = Mathf.RoundToInt(OptionsPreferencesManager.GetSensitivity() * 100) + "%";

        currentSliderItem.input.text = inputText;
    }
コード例 #3
0
ファイル: VideoOptions.cs プロジェクト: Omaranwa/JumpingJax
    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>();
        }
    }