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

Item

UnityEditor 中的类

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

描述

提供进度指示器信息的数据结构。

属性

cancellable如果进度指示器的关联事件可以取消,则返回 true。
currentStep返回此进度指示器的当前步骤。
description返回进度指示器的描述。
elapsedTime返回进度指示器已运行的秒数。
endTime返回进度指示器结束的时间。
exists检查进度指示器是否存在。
finished如果进度指示器已完成但未删除,则返回 true。
id返回进度指示器的唯一标识符。
indefinite如果进度指示器是不确定的,则返回 true。
name返回进度指示器的名称。
options返回用于启动进度指示器的选项标志。
parentId返回进度指示器父级的唯一 ID,如果进度指示器不是另一个进度指示器的子级,则返回 -1。
pausable如果进度指示器的任务可以暂停,则返回 true。
paused如果进度指示器已暂停,则返回 true。
priority返回进度指示器的优先级。
progress返回进度指示器关联任务的进度值。
remainingTime返回此进度指示器完成的剩余时间。
responding如果进度正在进行,则返回 true;如果进度指示器超过 5 秒未收到任何进度报告,则返回 false。
running如果进度指示器正在运行且处于活动状态,则返回 true。
startTime返回进度指示器开始的时间。
status返回进度指示器的状态。
stepLabel返回显示进度指示器步骤的标签。
timeDisplayMode返回进度指示器的时间显示模式。
totalSteps返回此进度指示器从开始到结束的总步骤数。
updateTime返回上次更新进度指示器的时间。

公共方法

取消取消正在运行的进度指示器。
ClearRemainingTime重置进度指示器剩余时间的计算。
Finish将进度指示器标记为已完成。
Pause暂停正在运行的进度指示器。
RegisterCancelCallback注册一个回调,当用户取消正在运行的进度指示器的关联任务时调用该回调。
RegisterPauseCallback注册一个回调,当用户暂停正在运行的进度指示器的任务时调用该回调。
Remove完成并删除活动进度指示器。
Report报告进度指示器的当前状态。
Resume恢复已暂停的进度指示器。
SetDescription设置进度指示器的描述。要清除描述,请传递 null。
SetPriority设置进度指示器的优先级。
SetRemainingTime设置进度指示器的剩余时间(以秒为单位)。
SetStepLabel设置显示进度指示器步骤的标签。
SetTimeDisplayMode设置进度指示器的时间显示模式。
UnregisterCancelCallback取消注册先前注册的进度取消回调。
UnregisterPauseCallback取消注册先前注册的进度暂停回调。