-
Notifications
You must be signed in to change notification settings - Fork 42
Open
Labels
enhancementNew feature or requestNew feature or request
Description
My project keeps external packages in a different folder than Application.dataPath, which breaks this extension. I'd be happy to write a pull request when I'm away from work this weekend. It looks like the issue is just in getting the GUI paths:
private static GUISkin GetUiStyle()
{
var searchRoot = string.IsNullOrEmpty(EDEX_ROOT) ? Application.dataPath : EDEX_ROOT;
var guiPaths = Directory.GetFiles(searchRoot, "AppCenterStyles.guiskin", SearchOption.AllDirectories);
foreach (var eachPath in guiPaths)
{
var loadPath = eachPath.Substring(eachPath.LastIndexOf("Assets/"));
return (GUISkin)AssetDatabase.LoadAssetAtPath(loadPath, typeof(GUISkin));
}
return null;
}
(Lines 43-53 in Editor/Scripts/Utils/AppCenterEditorHelper.cs)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request