Exemplo n.º 1
0
        public override void OnValueChanged(UnityEngine.Object sender, KaiKnobEventArgs e)
        {
            base.OnValueChanged(sender, e);
            var controllerReference = VRTK_ControllerReference.GetControllerReference(m_interUse.gameObject);

            VRTK_ControllerHaptics.TriggerHapticPulse(controllerReference, Mathf.Abs(m_currentValue - m_previousValue) * m_hapticCoefficient);
        }
Exemplo n.º 2
0
 public virtual void OnValueChanged(UnityEngine.Object sender, KaiKnobEventArgs e)
 {
     if (m_valueChanged != null)
     {
         m_valueChanged(sender, e);
     }
     m_OnValueChangedEvent.Invoke();
 }