瀏覽代碼

[unity] Clean up BuildTargetGroup check.

pharan 8 年之前
父節點
當前提交
972e72848a
共有 1 個文件被更改,包括 10 次插入4 次删除
  1. 10 4
      spine-unity/Assets/spine-unity/Editor/SpineEditorUtilities.cs

+ 10 - 4
spine-unity/Assets/spine-unity/Editor/SpineEditorUtilities.cs

@@ -1476,11 +1476,18 @@ namespace Spine.Unity.Editor {
 		#region TK2D Support
 		#region TK2D Support
 		const string SPINE_TK2D_DEFINE = "SPINE_TK2D";
 		const string SPINE_TK2D_DEFINE = "SPINE_TK2D";
 
 
+		static bool IsInvalidGroup (BuildTargetGroup group) {
+			int gi = (int)group;
+			return
+				gi == 15 || gi == 16
+				||
+				group == BuildTargetGroup.Unknown;
+		}
+
 		static void EnableTK2D () {
 		static void EnableTK2D () {
 			bool added = false;
 			bool added = false;
 			foreach (BuildTargetGroup group in System.Enum.GetValues(typeof(BuildTargetGroup))) {				
 			foreach (BuildTargetGroup group in System.Enum.GetValues(typeof(BuildTargetGroup))) {				
-				int gi = (int)group;
-				if (gi == 15 || gi == 16 || group == BuildTargetGroup.Unknown)
+				if (IsInvalidGroup(group))
 					continue;
 					continue;
 
 
 				string defines = PlayerSettings.GetScriptingDefineSymbolsForGroup(group);
 				string defines = PlayerSettings.GetScriptingDefineSymbolsForGroup(group);
@@ -1506,8 +1513,7 @@ namespace Spine.Unity.Editor {
 		static void DisableTK2D () {
 		static void DisableTK2D () {
 			bool removed = false;
 			bool removed = false;
 			foreach (BuildTargetGroup group in System.Enum.GetValues(typeof(BuildTargetGroup))) {
 			foreach (BuildTargetGroup group in System.Enum.GetValues(typeof(BuildTargetGroup))) {
-				int gi = (int)group;
-				if (gi == 15 || gi == 16 || group == BuildTargetGroup.Unknown)
+				if (IsInvalidGroup(group))
 					continue;
 					continue;
 				
 				
 				string defines = PlayerSettings.GetScriptingDefineSymbolsForGroup(group);
 				string defines = PlayerSettings.GetScriptingDefineSymbolsForGroup(group);