1、打包回调
方法添加标签:
[PostProcessBuild(1)]
2、图标获取
图标获取:
iconRefresh = EditorGUIUtility.IconContent("Refresh");
设置提示:
iconRefresh.tooltip = "Refresh Version";
3、AssetDatabase
3.1 加载文件
AssetDatabase.LoadAssetAtPath(path);
3.2 获取路径
AssetDatabase.GetAssetPath(object);
3.3 导入资源
AssetDatabase.ImportAsset(path);
3.4 创建资源
AssetDatabase.CreateAsset(asset, path);
AssetDatabase.SaveAssets();
AssetDatabase.Refresh();
3.5 查找资源
AssetDatabase.FindAssets("t:prefab", new string[] { "Assets" });
4、禁用组件
csharp
EditorGUI.BeginDisabledGroup(bool);
EditorGUI.EndDisabledGroup();
5、定位文件
EditorGUIUtility.PingObject(object);