【发布时间】:2017-09-25 06:01:40
【问题描述】:
在 Unity 5.6 中,调用时
public static AssetBundleManifest BuildAssetBundles(string outputPath, AssetBundleBuild[] builds, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform);
如果场景位于其中一个构建中,则该场景中的所有依赖项/引用都将自动包含在内。
我有一种情况,一个场景可以引用该场景独有的一些资产,以及与其他场景共享的一些资产。我希望将共享资产构建在一个资产包中,并将场景及其专有资产构建在另一个资产包中。我的愿望是共享资源放在一个文件夹中,每个场景及其专有资源分别放在一个文件夹中,并为每个文件夹构建一个资源包。
是否可以不在场景中包含引用/依赖项 在构建包含它的资产包时?
是否可以指定一个文件夹,在其中包含资产包中的所有资产(而不是让场景定义它,或者将它们专门标记为资产包的一部分)检查员)?
【问题讨论】: