private void OnDrawGizmos()
        {
            if (_renderer.IsNull())
            {
                _renderer = GetComponent <SpriteMask>();
            }

            var bounds = _renderer.bounds;

            Gizmos.color = color;
            Gizmos.DrawWireCube(bounds.center, bounds.size);
        }
        public static Rect GetRect(this SpriteMask mask)
        {
            if (mask.IsNull())
            {
                return(default(Rect));
            }

            var size = mask.bounds.size;
            var pos  = mask.transform.position;

            pos.x -= size.x / 2f;
            pos.y += size.y / 2f;

            return(new Rect(pos, size));
        }