版本:Unity 6 (6000.0)
语言中文
  • C#

IJobParallelForTransformExtensions.Schedule

建议更改

成功!

感谢你帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读每个用户提出的更改建议,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,你建议的更改无法提交。请在几分钟后再“尝试”,感谢你花时间帮助我们提高 Unity 文档质量。

关闭

取消

声明

public static Unity.Jobs.JobHandle Schedule(T jobData, Jobs.TransformAccessArray transforms, Unity.Jobs.JobHandle dependsOn);

参数

jobData 要调度的作业。
transforms 要在其上运行作业的 TransformAccessArray
dependsOn 包含在该作业开始前必须完成执行的任何作业的 JobHandle。你可以使用 JobHandle.CombineDependencies 将多个作业组合在一起。使用依赖关系来确保两个读取或写入同一数据的作业不会并行运行。

返回值

JobHandle 标识已调度作业的句柄,你可以将其用作以后作业的依赖项或确保在主线程上完成作业。

说明

调度一个 IJobParallelForTransform,带有读写转换数据权限的作业。

此方法将并行化对不同层次结构中转换的访问。具有共享根对象的转换总是会在同一线程上进行处理。使用此调度模式后,保证所有转换均有效。输入数组中的无效转换引用将被忽略。