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

ContentFile

Unity.Loading 中的结构体

/

实现于:UnityEngine.ContentLoadModule

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

描述

此结构体充当通过 ContentLoadInterface.LoadContentFileAsync 加载的文件的访问句柄。您可以使用它来访问加载操作的状态和结果。

静态属性

GlobalTableDependency此 ContentFile 可以作为依赖项传递给 ContentLoadInterface.LoadContentFileAsync 或 ContentLoadInterface.LoadSceneAsync,以指示外部文件依赖项应通过全局 PersistentManager 表解析。例如,当 ContentFile 引用通过 PersistentManager 加载的文件(例如“unity 默认资源”)时,可以使用此方法。

属性

IsValid如果 ContentFile 句柄有效,则返回 true。
LoadingStatusContentFile 的加载状态。

公共方法

GetObject用于通过本地文件标识符访问 ContentFile 中的对象。
GetObjects此函数可用于访问 ContentFile 中加载的所有对象。
UnloadAsync开始 ContentFile 的异步卸载。
WaitForCompletion在主线程上阻塞,直到加载操作完成。此函数可能很慢,因此应谨慎使用,以避免帧率卡顿。