static void DrawGizmo(AudioEmitter e, GizmoType t) { InitPrefs(); var c = e.gizmo.color; if ((t & GizmoType.Selected) != 0) { c.a = 0.4f; } else { c.a = 0.1f; } Gizmos.color = c; if ((t & GizmoType.NotInSelectionHierarchy) == 0 || alwaysShowZoneGizmosPrefs) { if (!e.GetComponent <AudioZone>()) { Gizmos.DrawCube(e.transform.position, Vector3.one * 5f); if ((t & GizmoType.Selected) != 0) { Gizmos.DrawWireCube(e.transform.position, Vector3.one * 5f); } } } Gizmos.DrawIcon(e.transform.position, "AxelF_AudioEmitter.png"); }