@备注: 后续会持续收集和更新,觉得对自己有用的可以提前关注一波哦~
@注意: Unity编辑器脚本需要放在Editor文件夹下,并且打包不会被编译。
在unity编辑器菜单中创建菜单栏
[MenuItem("Tools/打包")]
public static void Build()
{
}
在Unity-Project面板增加创建Assets资源菜单按钮
[CreateAssetMenu(fileName="创建出来的assets资源的名称",menuName="菜单栏显示的名称",order=5000)]
public class ABCfg:ScriptableObject
{
}
unity 编辑器中显示和关闭进度条
for (int i = 0; i < allAssetsGUIDStr.Length; i++)
{
string path = AssetDatabase.GUIDToAssetPath(allAssetsGUIDStr[i]);
EditorUtility.DisplayProgressBar("正在查找Prefab", "Prafab: " + path, i * 1.0f / allAssetsGUIDStr.Length);
}
EditorUtility.ClearProgressBar();
EditorUtility.DisplayProgressBar(...)
EditorUtility.DisplayProgressBar(...)
EditorUtility.ClearProgressBar();