ResourceInteractiveLoader

Inherits: Reference < Object

类别: 核心

简要说明

互动式 Resource 加载器。

方法

Resource

get_resource ( )

int

get_stage ( ) const

int

get_stage_count ( ) const

Error

poll ( )

Error

wait ( )

描述

互动式 Resource 装载机。此对象由返回 ResourceLoader 执行交互加载时。它允许加载高粒度的资源,这使得它主要用于显示加载条或百分比。

方法说明

如果加载操作成功完成,则返回加载的资源, null 否则。

  • int get_stage ( ) const

返回加载阶段。可以用查询阶段总数 get_stage_count .

  • int get_stage_count ( ) const

返回阶段总数(调用 poll )需要完全加载此资源。

轮询加载操作,即将数据块加载到下一阶段。

返回 @GlobalScope.OK 如果轮询成功,但加载操作尚未完成(中间阶段)。这意味着 poll 必须再次调用,直到完成最后一个阶段。

返回 @GlobalScope.ERR_FILE_EOF 如果加载操作已成功完成。可以通过调用 get_resource .

返回另一个 Error 如果投票失败,则编码。

依次轮询加载操作,直到资源完全加载或 poll 失败。

返回 @GlobalScope.ERR_FILE_EOF 如果加载操作已成功完成。可以通过调用 get_resource .

返回另一个 Error 如果轮询失败,则返回代码,中止操作。