public SliderEventData(float o, float n, IMixedRealityPointer pointer, PinchSlider slider) { OldValue = o; NewValue = n; Pointer = pointer; Slider = slider; }
private void Start() { if (grabReleaseAudioSource == null) { grabReleaseAudioSource = gameObject.AddComponent <AudioSource>(); } if (passNotchAudioSource == null) { passNotchAudioSource = gameObject.AddComponent <AudioSource>(); } slider = GetComponent <PinchSlider>(); slider.OnInteractionStarted.AddListener(OnInteractionStarted); slider.OnInteractionEnded.AddListener(OnInteractionEnded); slider.OnValueUpdated.AddListener(OnValueUpdated); }
private void Start() { if (grabReleaseAudioSource == null) { grabReleaseAudioSource = gameObject.AddComponent <AudioSource>(); } if (passNotchAudioSource == null) { passNotchAudioSource = gameObject.AddComponent <AudioSource>(); } slider = GetComponent <PinchSlider>(); if (alignWithStepSlider && slider.UseSliderStepDivisions) { tickEvery = 1.0f / slider.SliderStepDivisions; } slider.OnInteractionStarted.AddListener(OnInteractionStarted); slider.OnInteractionEnded.AddListener(OnInteractionEnded); slider.OnValueUpdated.AddListener(OnValueUpdated); }