Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


ScheduleBatch(NativeArray<OverlapCapsuleCommand>, NativeArray<ColliderHit>, int, int, JobHandle)

Schedule a batch of overlap capsule commands to perform in a job.
Read time 1 minuteLast updated 5 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.PhysicsModule
public static JobHandle ScheduleBatch(NativeArray<OverlapCapsuleCommand> commands, NativeArray<ColliderHit> results, int minCommandsPerJob, int maxHits, JobHandle dependsOn = default)

Parameters

A NativeArray of the OverlapCapsuleCommands to perform.

A NativeArray of the ColliderHits where the results of the commands are stored.

minCommandsPerJob

The minimum number of commands to perform in a single job.

maxHits

The maximum number of Colliders the overlap can hit.

dependsOn

A JobHandle of a job which must be completed before the overlap capsule starts.

Returns

Type

Description

JobHandleThe JobHandle of the job wich will perform the overlap capsule.