Exemplo n.º 1
0
 private static void Drawer(Rect r, Texture2D texture, Color col, string fileName)
 {
     if (r.height > 16)
     {
         EditorApplication.RepaintProjectWindow();
         GUI.BeginGroup(r); GUI.EndGroup();
         GUI.color = col;
         GUI.DrawTexture(new Rect(new Vector2(r.x + 4, r.y + 4), new Vector2(r.width - 8, r.height - 8)), texture);
         GUI.color = Color.white;
     }
     else
     {
         UnityFolder folder = Assets.FindFolder(fileName);
         if (folder == null)
         {
             return;
         }
         GUI.color = col;
         GUI.BeginGroup(r);
         GUI.DrawTexture(new Rect(new Vector2(r.width - 20, 0), new Vector2(16, 16)), texture);
         GUI.color = Color.white;
         GUI.EndGroup();
     }
 }