namespace VRTK.Examples { using UnityEngine; using UnityEventHelper; public class ControlReactor : MonoBehaviour { public TextMesh go; private VRTK_Control_UnityEvents controlEvents; private void Start() { controlEvents = GetComponent(); if (controlEvents == null) { controlEvents = gameObject.AddComponent(); } controlEvents.OnValueChanged.AddListener(HandleChange); } private void HandleChange(object sender, Control3DEventArgs e) { go.text = e.value.ToString() + "(" + e.normalizedValue.ToString() + "%)"; } } }