public void CreateAssetBundleBuild(CreateCallback createCallback) { string path = AssetDatabase.GetAssetPath(AssetFolder); createCallback(new AssetBundleBuild() { assetBundleName = BuildRuleUtil.PathToAssetBundleName(path), assetNames = new string[] { path }, }); }
public void CreateAssetBundleBuild(CreateCallback createCallback) { string path = AssetDatabase.GetAssetPath(AssetFolder); var folders = AssetDatabase.GetSubFolders(path); for (int i = 0; i < folders.Length; i++) { createCallback(new AssetBundleBuild() { assetBundleName = BuildRuleUtil.PathToAssetBundleName(folders[i]), assetNames = new string[] { folders[i] }, }); } }