Ejemplo n.º 1
0
    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;
        }
    }
Ejemplo n.º 4
0
    void OnEnable()
    {
        if (!TouchingSomething())
        {
            return;
        }
        ViveGrip_Highlighter highlighter = TouchedObject().GetComponent <ViveGrip_Highlighter>();

        if (highlighter == null)
        {
            return;
        }
        highlighter.Highlight();
    }
Ejemplo n.º 5
0
 void Start()
 {
     ViveGrip_Highlighter.AddTo(gameObject);
 }