Unity 6.3
0 онлайн 54 гостей 3 в системе
Вход

IJobParallelForExtensions.Run

Declaration

public static void Run(T jobData, int arrayLength);

Параметры

Параметр Описание
jobData Задание и данные для выполнения.
arrayLength Метод Execute этого задания будет вызван указанное количество раз, при этом его аргумент-индекс принимает значения от 0 до (arrayLength - 1). Обычно это соответствует длине массива или похожего на массив контейнера, переданного в структуру задания, но так бывает не всегда.

Описание

Немедленно выполняет метод Execute задания на том же потоке.

Хотя этот метод полезен в среде разработки или тестирования, его использование в производственной среде, как правило, является ошибкой; он не дает никаких реальных преимуществ по сравнению с реализацией кода задания в виде простого вызова функции главного потока. IJobParallelForExtensions.ScheduleByRef.

Для больших структур заданий используйте IJobParallelForExtensions.RunByRef чтобы избежать любых больших значений пропускания.

Дополнительные ресурсы: IJobParallelFor.