统一使用不带 ECS 的突发编译器

Che*_*era 3 c# unity-game-engine

我想知道我是否可以在不使用实体组件系统的情况下使用突发编译器,它是否可能有效?

小智 7

是的你可以。您可以将 [BurstCompile] 放在任何 IJob 上,它会加快这项工作的速度。速度取决于您的任务。如果您想做一些基准测试,请务必关闭 JobsDebugger、Leak Detection 并启用 Burst 的 Synchronus Compilation(否则 Burst Jobs 在您玩游戏时会异步编译)。此外,它有助于在您的 IJobs 中使用快速数学包并尽可能使用 [ReadOnly]。