Example #1
0
    private void Start()
    {
        physicsSlider      = GetComponent <VRTK_PhysicsSlider>();
        interactableObject = GetComponent <VRTK_InteractableObject>();

        physicsSlider.stepValueRange = new Limits2D(2, ChartManager.Instance.DataSource.DimensionCount);
        physicsSlider.SetValue(physicsSlider.maximumLength / (ChartManager.Instance.DataSource.DimensionCount - 2) * (startValue - 2));

        physicsSlider.ValueChanged += OnSizeSliderValueChanged;
        interactableObject.InteractableObjectUngrabbed += OnSizeSliderUngrabbed;

        previousValue = startValue;
    }