void Start() { ViveGrip_Highlighter highlighter = GetComponent <ViveGrip_Highlighter>(); ViveGripExample_NewHighlight effect = highlighter.UpdateEffect(typeof(ViveGripExample_NewHighlight)) as ViveGripExample_NewHighlight; effect.highlightTexture = highlightTexture; }
public void Awake() { highlighter = GetComponent <ViveGrip_Highlighter>(); if (highlighter == null) { highlighter = gameObject.AddComponent <ViveGrip_Highlighter>(); } highlighter.UpdateEffect(highlightEffect.Type); }
void DisableDefaultHighlighter() { ViveGrip_Highlighter highlighter = GetComponent <ViveGrip_Highlighter>(); if (highlighter != null) { highlighter.enabled = false; } }
void OnEnable() { if (!TouchingSomething()) { return; } ViveGrip_Highlighter highlighter = TouchedObject().GetComponent <ViveGrip_Highlighter>(); if (highlighter == null) { return; } highlighter.Highlight(); }
void Start() { ViveGrip_Highlighter.AddTo(gameObject); }