コード例 #1
0
            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");
            }