name | 资源的名称。为了实现最精确的匹配,这应该是构建到 AssetBundle 中的资源的相对路径,包括文件扩展名。相对路径和文件扩展名是可选的,可以根据文件名单独查找和加载资源。但是,如果文件名在 AssetBundle 中不唯一,这会产生意外结果的可能性。在构建时,也可以使用 AssetBundleBuild.addressableNames 为资源指定名称。在这种情况下,将使用指定的名称来加载资源,而不是资源路径。 |
type | 提供的类型将与资源的主对象进行比较,如果与主对象不兼容,则将与资源内的可见对象进行比较。并非所有嵌套对象都是可见的,例如,这不能直接检索 Transform、MonoBehaviour 或其他组件。在名称参数有多个匹配项的情况下,请求的类型可以确定要加载的资源。 |
从包中异步加载资源。
建议使用 LoadAssetAsync<T> 签名,以便显式声明请求的类型,并且不需要类型转换。
注意:对于 AssetBundle 中的场景,请调用 SceneManager.LoadSceneAsync 而不是此方法。
其他资源:AssetBundleRequest。