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.