Kaynağa Gözat

[unity] Fixed potential (non-critical) error messages on first import due to import order. Related to commit regarding GUI icon loading: bc85618.

Harald Csaszar 6 yıl önce
ebeveyn
işleme
39a45060a3

+ 7 - 2
spine-unity/Assets/Spine/Editor/spine-unity/Editor/Utility/SpineEditorUtilities.cs

@@ -97,8 +97,13 @@ namespace Spine.Unity.Editor {
 			editorPath = Path.GetDirectoryName(assetPath).Replace("\\", "/");
 
 			assets = AssetDatabase.FindAssets("t:texture icon-subMeshRenderer");
-			assetPath = AssetDatabase.GUIDToAssetPath(assets[0]);
-			editorGUIPath = Path.GetDirectoryName(assetPath).Replace("\\", "/");
+			if (assets.Length > 0) {
+				assetPath = AssetDatabase.GUIDToAssetPath(assets[0]);
+				editorGUIPath = Path.GetDirectoryName(assetPath).Replace("\\", "/");
+			}
+			else {
+				editorGUIPath = editorPath.Replace("/Utility", "/GUI");
+			}
 			Icons.Initialize();
 
 			// Drag and Drop