public static AddExtendsPath ( string path ) : void | ||
path | string | |
return | void |
/// <summary> /// 设置为扩展包路径文件夹 /// </summary> public static void SetAsExtendsFloder() { Object[] selection = Selection.objects; string apath = null; foreach (Object s in selection) { if (s is DefaultAsset) { apath = AssetDatabase.GetAssetPath(s); AssetImporter import = AssetImporter.GetAtPath(apath); import.assetBundleName = null; //import.assetBundleVariant = null; import.userData = HugulaFolder; AssetDatabase.SetLabels(s, new string[] { HugulaFolder }); import.SaveAndReimport(); if (!HugulaSettingEditor.ContainsExtendsPath(apath)) { Debug.LogFormat("add extends path = {0}", s.name); HugulaSettingEditor.AddExtendsPath(apath); } AssetDatabase.Refresh(); } } }