Exemple #1
0
 public float GetCurrentValue()
 {
     return(ViveInput.GetTriggerValueEx(viveRole.roleType, viveRole.roleValue));
 }
Exemple #2
0
 public override Vector4 GetDelta()
 {
     return(new Vector4(ViveInput.GetTriggerValueEx(viveRole.roleType, viveRole.roleValue, false) - ViveInput.GetTriggerValueEx(viveRole.roleType, viveRole.roleValue, true), 0f));
 }
Exemple #3
0
 public override bool IsValueChangedThisFrame()
 {
     xRaw = ViveInput.GetTriggerValueEx(viveRole.roleType, viveRole.roleValue, false) - ViveInput.GetTriggerValueEx(viveRole.roleType, viveRole.roleValue, true);
     return(!Mathf.Approximately(xRaw, 0f));
 }