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

参数

commands 要执行的 SpherecastCommands 的 NaviveArray。
results 存储命令结果的 RaycastHit 的 NavtiveArray。
minCommandsPerJob The minimum number of commands to perform in a job.
dependsOn 必须在执行球体投射之前完成的作业的 jobHandle。
maxHits The maximum number of Colliders the SphereCast can hit.

返回

JobHandle 返回要执行球体投射的作业的 JobHandle。

描述

安排在一个作业中要执行的一批球体投射。


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

参数

commands 要执行的 SpherecastCommands 的 NaviveArray。
results 存储命令结果的 RaycastHit 的 NavtiveArray。
minCommandsPerJob The minimum number of commands to perform in a job.
dependsOn 必须在执行球体投射之前完成的作业的 jobHandle。

返回

JobHandle 返回要执行球体投射的作业的 JobHandle。

描述

安排在一个作业中要执行的一批球体投射。

By default maxHits in this variant is set to 1.