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

AsyncOperation

UnityEngine 中的类

/

继承自: YieldInstruction

/

实现于: UnityEngine.CoreModule

建议更改

成功!

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

关闭

提交失败

由于某些原因,您的建议更改无法提交。请在几分钟后 重试。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

异步操作协程。

您可以 yield 直到异步操作继续,或者手动检查它是否已完成 (isDone) 或进度 (progress).

其他资源: SceneManager.LoadSceneAsync, AssetBundle.LoadAssetAsync, Resources.LoadAsync.

属性

allowSceneActivation允许场景在准备好后立即激活。
isDone操作是否已完成?(只读)
priority优先级允许您调整异步操作调用的执行顺序。
progress操作的进度。(只读)

事件

completed操作完成后触发的事件。在创建调用相同帧中注册的事件处理程序将在下一帧被调用,即使操作能够同步完成。如果在操作完成并且已经触发完成事件后注册处理程序,则处理程序将同步调用。

继承的成员