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

SpherecastCommand.ScheduleBatch

Declaration

public static Unity.Jobs.JobHandle ScheduleBatch(NativeArray<SpherecastCommand> commands, NativeArray<RaycastHit> results, int minCommandsPerJob, int maxHits, Unity.Jobs.JobHandle dependsOn);

Параметры

Параметр Описание
команды NativeArray или SpherecastCommands для выполнения.
результаты NattiveArray или RaycastHit, где хранятся результаты выполнения команд.
minCommandsPerJob Минимальное число команд, выполняемых в задании.
dependsOn JobHandle задачи, которая должна быть выполнена до выполнения заливки сферы.
maxHits Максимальное количество коллайдеров, в которые может попасть SphereCast.

Возвращаемое значение

JobHandle Возвращает JobHandle задания, которое будет выполнять отливку сферы.

Описание

Расписывает пакет отливок сферы для выполнения в задании.

Declaration

public static Unity.Jobs.JobHandle ScheduleBatch(NativeArray<SpherecastCommand> commands, NativeArray<RaycastHit> results, int minCommandsPerJob, Unity.Jobs.JobHandle dependsOn);

Параметры

Параметр Описание
команды NaviveArray или SpherecastCommands для выполнения.
результаты NavtiveArray или RaycastHit, где хранятся результаты выполнения команд.
minCommandsPerJob Минимальное число команд, выполняемых в задании.
dependsOn JobHandle задачи, которая должна быть выполнена до выполнения заливки сферы.

Возвращаемое значение

JobHandle Возвращает JobHandle задания, которое будет выполнять отливку сферы.

Описание

Расписывает пакет отливок сферы для выполнения в задании.

По умолчанию maxHits в этом варианте имеет значение 1.