版本: Unity 6 (6000.0)
语言English
  • C#

AssetBundleBuild.assetBundleName

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每个修改建议,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的修改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

public string assetBundleName;

描述

资源包名称。

构建资源包时,此属性将转换为小写,并用作资源包的文件名。在文件系统区分大小写的平台(如 Linux)上,除非指定资源包名称的小写形式,否则加载资源包将失败。为了避免意外情况,我们建议为您的资源包选择小写名称。

名称可以以文件夹名称开头,例如“level1/materials/bundle_a”,在这种情况下,构建会将这些名称创建为输出路径的子文件夹。

提供的名称可以以文件扩展名结尾,但通常资源包在构建时没有扩展名,因为资源包变体的工作方式。

对于资源包变体,资源包文件名称是此字符串与AssetBundleBuild.assetBundleVariant属性(作为其扩展名)连接在一起,并全部转换为小写。