Служебный класс Progress сообщает Unity о ходе выполнения асинхронных задач.
| Cancel |
Отменяет текущий индикатор выполнения и вызывает обратный вызов отмены для связанной задачи. |
| ClearRemainingTime |
Сбрасывает расчет оставшегося времени индикатора выполнения. |
| EnumerateItems |
Возвращает перечислитель для перебора всех индикаторов выполнения. |
| Exists |
Проверяет, существует ли индикатор выполнения с указанным идентификатором. |
| Finish |
Отмечает индикатор выполнения как завершенный. |
| GetCount |
Получает количество доступных индикаторов выполнения. |
| GetCountPerStatus |
Для каждого доступного статуса получает количество индикаторов прогресса с этим статусом. |
| GetCurrentStep |
Получает текущий шаг индикатора выполнения. |
| GetDescription |
Получает описание индикатора выполнения. |
| GetId |
Находит уникальный идентификатор индикатора выполнения, используя его индекс в наборе всех доступных индикаторов выполнения. |
| GetName |
Получает имя индикатора выполнения. |
| GetOptions |
Получает параметры, указанные вами при запуске индикатора выполнения. |
| GetParentId |
Получает уникальный идентификатор родителя индикатора выполнения, если таковой имеется. |
| GetPriority |
Получает приоритет индикатора выполнения. |
| GetProgress |
Получает прогресс индикатора выполнения. |
| GetProgressById |
Получает информацию об индикаторе выполнения. |
| GetRemainingTime |
Получает оставшееся время индикатора выполнения в секундах. |
| GetRunningProgressCount |
Получает количество активных или запущенных индикаторов выполнения. |
| GetStartDateTime |
Получает отметку времени запуска индикатора хода выполнения. |
| GetStatus |
Получает состояние индикатора выполнения. |
| GetStepLabel |
Получает метку, отображающую шаги индикатора выполнения. |
| GetTimeDisplayMode |
Получить режим отображения времени индикатора прогресса. |
| GetTotalSteps |
Получает общее количество шагов от начала до конца для индикатора выполнения. |
| GetUpdateDateTime |
Получает время последнего изменения или окончания индикатора хода выполнения. |
| IsCancellable |
Указывает, можете ли вы отменить задачу, связанную с индикатором выполнения. |
| IsPausable |
Указывает, можете ли вы приостановить задачу индикатора выполнения. |
| Pause |
Приостанавливает работающий индикатор выполнения и вызывает обратный вызов pause для своей задачи. |
| RegisterCancelCallback |
Регистрирует обратный вызов, который вызывается, когда пользователь отменяет задачу, связанную с запущенным индикатором выполнения. |
| RegisterPauseCallback |
Регистрирует обратный вызов, который вызывается, когда пользователь приостанавливает выполнение задачи индикатора выполнения. |
| Remove |
Завершает и удаляет активный индикатор выполнения. |
| Report |
Сообщает о текущем состоянии текущего индикатора выполнения. |
| Resume |
Возобновляет приостановленный индикатор выполнения и вызывает обратный вызов приостановки для связанной задачи. |
| SetDescription |
Задает описание индикатора выполнения. Чтобы очистить описание, передайте null. |
| SetPriority |
Устанавливает приоритет индикатора выполнения. |
| SetRemainingTime |
Устанавливает оставшееся время индикатора выполнения в секундах. |
| SetStepLabel |
Задает метку, отображающую шаги индикатора выполнения. |
| SetTimeDisplayMode |
Установите режим отображения времени индикатора прогресса. |
| ShowDetails |
Открывает окно выполнения фоновых задач. |
| Start |
Этот метод запускает новый индикатор выполнения. |
| UnregisterCancelCallback |
Отменяет регистрацию ранее зарегистрированного обратного вызова отмены выполнения. |
| UnregisterPauseCallback |
Отменяет регистрацию ранее зарегистрированного обратного вызова приостановки выполнения. |