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

Progress.Item.Report

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

声明

public void Report(float newProgress);

声明

public void Report(float newProgress, string newDescription);

声明

public void Report(int newCurrentStep, int newTotalSteps);

声明

public void Report(int newCurrentStep, int newTotalSteps, string newDescription);

参数

newProgress 介于 0 到 1 之间的新进度值。
newDescription 进度指示器的更新描述。如果进度状态未发生变化,或者您未设置描述,则为 null。要清除当前进度描述,请传递一个空字符串,例如 ""
newCurrentStep 更新的当前步骤。
newTotalSteps 更新的总步骤数。

描述

报告进度指示器的当前状态。

当您按步骤报告时,您可以使用 Progress.Item.SetStepLabel 设置步骤的标签。注意:除非您使用同步进度指示器(参见 Synchronous)从主线程调用此函数,否则更改将在下一个应用程序滴答时应用。

其他资源:Progress.ReportProgress.Item.progressProgress.Item.descriptionProgress.Item.SetDescription