Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Объявление

public static int Start(string name, string description, Progress.Options options, int parentId);

Параметры

name Название индикатора прогресса. Вы можете отобразить имя в качестве заголовка в окне прогресса. Используйте / (косая черта) в качестве разделителя, чтобы сгруппировать дочерние индикаторы прогресса вместе.
description Начальное описание индикатора прогресса. Вы можете изменить его с помощью Report или SetDescription.
parentId Уникальный идентификатор родительского индикатора выполнения, если он есть. У индикатора прогресса нет родителя, проход -1.
options Начальные параметры индикатора прогресса.

Возвращает

int Недавно созданный идентификатор прогресса. Этот идентификатор используется всеми другими API для обновления статуса выполнения.

Описание

Этот метод запускает новый индикатор выполнения.

public IEnumerator Run_TwoTasks() { var title1 = "Running task 1..."; var title2 = "Running task 2..."; int progressId1 = Progress.Start(title1); int progressId2 = Progress.Start(title2); Progress.ShowDetails(false); yield return null; for (int frame = 0; frame <= 10; ++frame) { Progress.Report(progressId1, Random.value); yield return WaitForSeconds(0.5f); Progress.Report(progressId2, Random.value); yield return WaitForSeconds(0.5f); } Progress.Remove(progressId1); Progress.Remove(progressId2); }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3