Editor.NGUI的Inspector面板 點選碎圖自動選中資源
阿新 • • 發佈:2018-11-17
/// <summary> 高亮選中 sprite </summary> private static void HightSelectSprite(UIAtlas pAtlas, string pSpriteName) { if (pAtlas == null || string.IsNullOrEmpty(pSpriteName)) { Debug.LogError("Assets/UI/Atlas 下無此圖片"); return; } var tSearchPath2 = AssetDatabase.FindAssets("t:Texture " + pSpriteName, new string[] { "Assets/UI/Atlas/" + pAtlas.name + "/imgs" });//用t:Texture 篩選 UnityEngine.Object tObj = AssetDatabase.LoadMainAssetAtPath(AssetDatabase.GUIDToAssetPath(tSearchPath2[0])) as UnityEngine.Object; EditorGUIUtility.PingObject(tObj); }