This commit is contained in:
2025-06-29 21:28:49 +08:00
parent b85e29c540
commit 0f77ad6ad3
12 changed files with 16156 additions and 16017 deletions

View File

@@ -25,10 +25,10 @@ public class BuildAssetBundle
{
Directory.CreateDirectory(strABOutPAthDir);
}
return strABOutPAthDir;
}
private static void GenerateAbstracts(AssetBundleManifest manifest)
{
List<string> themeBundles = manifest.GetAllAssetBundles().ToList();
@@ -43,7 +43,7 @@ public class BuildAssetBundle
}
}
}
[MenuItem("AssetBundleTools/BuildToWindows64")]
public static void BuildToWindows64()
{
@@ -51,7 +51,7 @@ public class BuildAssetBundle
AssetBundleManifest manifestWin64 = BuildPipeline.BuildAssetBundles(uri, BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows64);
GenerateAbstracts(manifestWin64);
}
[MenuItem("AssetBundleTools/BuildToOSX")]
public static void BuildToOSX()
{
@@ -59,4 +59,16 @@ public class BuildAssetBundle
AssetBundleManifest manifestOSX = BuildPipeline.BuildAssetBundles(uri, BuildAssetBundleOptions.None, BuildTarget.StandaloneOSX);
GenerateAbstracts(manifestOSX);
}
[MenuItem("Tools/移除丢失的脚本")]
public static void RemoveMissingScript()
{
foreach (GameObject gameObject in Resources.FindObjectsOfTypeAll(typeof(GameObject)))
{
GameObjectUtility.RemoveMonoBehavioursWithMissingScript(gameObject);
}
}
}