コード例 #1
0
ファイル: SystemParent.cs プロジェクト: mizit/undercontrol
 // Use this for initialization
 void Start()
 {
     Strength             = new BaseSlider();
     sys_draw             = new SystemDraw();
     sys_draw.DnD_allowed = true;
     sys_draw.Rect        = new Rect(0, 0, 100, 50);
     sys_draw.Name        = "One";
 }
コード例 #2
0
        private void SunHeightSliderOnChange(BaseSlider slider)
        {
            var light    = GetSun();
            var sunEuler = light.transform.eulerAngles;

            sunEuler.x = slider.Value;
            light.transform.eulerAngles = sunEuler;
            _sunHeightLabel.Content     = Math.Round(slider.Value);
        }
コード例 #3
0
        private void SunRotationSliderOnChange(BaseSlider slider)
        {
            _sunRotationLabel.Content = Math.Round(slider.Value);
            var light    = GetSun();
            var sunEuler = light.transform.eulerAngles;

            sunEuler.y = slider.Value;
            light.transform.eulerAngles = sunEuler;
            RenderSettings.skybox.SetFloat("_Rotation", -slider.Value + _offsetSun);
        }
コード例 #4
0
    //-----------------------------------------------------
    //  Click
    //-----------------------------------------------------
    void Click()
    {
        if (Input.GetMouseButtonDown(0))
        {
            //Collider
            Collider2D coll = TouchCollider2D(-1);

            if (coll && coll.tag == "Slider")
            {
                sliderColl = coll.GetComponent <BaseSlider>();
                sliderColl.SliderTouchDown(-1);
            }
        }
        else if (Input.GetMouseButtonUp(0))
        {
            if (sliderColl != null)
            {
                sliderColl.SliderTouchUp();
                sliderColl = null;
            }
        }
    }
コード例 #5
0
ファイル: OptionsMenu.cs プロジェクト: f1x3d/LunarLambda
 private void SoundSlider_ValueChanged(object sender, BaseSlider slider)
 {
     SoundManager.SetMasterSoundVolume((float)slider.CurrentValue);
     PreferencesManager.Set(PrefNames.SoundVolume, (int)slider.CurrentValue);
 }