void SubmitForHighlight() { if (!isHighlighted) { //Debug.Log("Highlighting " + name + " on hover"); _Renderers.Clear(); Renderer[] renderers = this.GetComponentsInChildren <Renderer>(true); for (int i = 0; i < renderers.Length; i++) { Renderer renderer = renderers[i]; if (ShouldIgnoreHighlight(renderer)) { continue; } _Renderers.Add(renderer); } ObjectOutlines.Highlight_Renderers(_Renderers, 0); isHighlighted = true; } }
void UnHighlight() { if (isHighlighted) { isHighlighted = false; ObjectOutlines.UnHighlight_Renderers(_Renderers); _Renderers.Clear(); } }