Example #1
0
 // Update is called once per frame
 void Update()
 {
     // If the collider diameter is smaller than the visual diameter, highlight the correct collider button and invoke a collider diameter increase
     if (colController.activeIndex < vizController.activeIndex)
     {
         colController.HighlightButton(vizController.activeIndex);
         ButtonHighlight correctButton = colController.buttons[colController.activeIndex];
         correctButton.gameObject.GetComponent <RaycastPressEvents>().OnPress.Invoke(new RaycastHit());
     }
 }
        public void HighlightButton(ButtonHighlight target)
        {
            int index = buttonLookup[target];

            HighlightButton(index);
        }