static void OnDrawRootGizmo(GuiEmptyWidget w, GizmoType gizmoType)
 {
     if (w.enabled) {
         var tr = w.transform;
         var oldColor = Gizmos.color;
         var oldMat = Gizmos.matrix;
         Gizmos.matrix = Matrix4x4.TRS (tr.position, tr.rotation, tr.lossyScale);
         Gizmos.color = (gizmoType & GizmoType.InSelectionHierarchy) != 0 ? Color.white : new Color (0.5f, 0.5f, 0f);
         Gizmos.DrawWireCube (Vector3.zero, new Vector3 (w.Width, w.Height, 0f));
         Gizmos.matrix = oldMat;
         Gizmos.color = oldColor;
     }
 }
Esempio n. 2
0
 static void OnDrawRootGizmo(GuiEmptyWidget w, GizmoType gizmoType)
 {
     if (w.enabled)
     {
         var tr       = w.transform;
         var oldColor = Gizmos.color;
         var oldMat   = Gizmos.matrix;
         Gizmos.matrix = Matrix4x4.TRS(tr.position, tr.rotation, tr.lossyScale);
         Gizmos.color  = (gizmoType & GizmoType.InSelectionHierarchy) != 0 ? Color.white : new Color(0.5f, 0.5f, 0f);
         Gizmos.DrawWireCube(Vector3.zero, new Vector3(w.Width, w.Height, 0f));
         Gizmos.matrix = oldMat;
         Gizmos.color  = oldColor;
     }
 }