Beispiel #1
0
 public static void SafeDoGUI(this IconBase icon, Rect rect)
 {
     try {
         icon.DoGUI(rect);
     } catch (Exception e) {
         Debug.LogException(e);
         Preferences.ForceDisableButton(icon);
     }
 }
 public static void SafeDoGUI(this IconBase icon, Rect rect)
 {
     try {
         rect.yMin -= (Preferences.IconsSize - 15) / 2;
         rect.xMin -= (Preferences.IconsSize - 15) / 2;
         icon.DoGUI(rect);
     } catch (Exception e) {
         Debug.LogException(e);
         Preferences.ForceDisableButton(icon);
     }
 }