TaskError

class in UnityEditor

/

Inherits from:Progress.TaskReport

/

Implemented in:UnityEditor

Description

This class is used to report an error when using Progress.RunTask(...).

[MenuItem("Progress/Run Task With Error", priority = 25)]
static void RunTaskWithError()
{
    Progress.RunTask("Task With Error", null, (id, data) => TaskWithError());
}

static IEnumerator TaskWithError() { for (var i = 0; i < 100; ++i) { yield return WaitForSeconds(0.1f); if (i < 75) yield return new Progress.TaskReport(i / 100.0f); else yield return new Progress.TaskError("Forcing an error when reaching 75%."); } }

See Also: Progress.RunTask.

Inherited Members

Properties

descriptionThe new progress indicator's description.
errorThe error message to display if the progress indicator's associated task fails.
progressThe new progress indicator's value.

Did you find this page useful? Please give it a rating: