c# - 统一使用没有 ECS 的突发编译器
问题描述
我想知道我是否可以在不统一使用实体组件系统的情况下使用突发编译器,它是否可能有效?
解决方案
是的你可以。您可以将 [BurstCompile] 放在任何 IJob 上,它会加速这项工作。速度取决于您的任务。如果您想进行一些基准测试,请务必关闭 JobsDebugger、Leak Detection 并启用 Burst 同步编译(否则 Burst Jobs 在您玩游戏时会异步编译)。此外,它有助于在您的 IJobs 中使用快速数学包并尽可能使用 [ReadOnly]。
推荐阅读
- swift - launchd:注册 URL 方案的启动顺序
- typescript - 打字稿模板文字将数组转换为列表
- arrays - 用 Julia 中的另一个数组过滤一个数组
- python - Pygame rotozoom 重新缩放图像超出范围
- c# - Windows 窗体应用程序中的“while”循环 - 没有打开窗口(c#)
- c# - Redis 超时异常
- python - 字典值没有被重置?
- android - videoView 仅显示停止的电影
- python - 如何按月重新采样数据并绘制月百分比?
- javascript - 如何在中打开反应组件
使用 react-burger-menu 时?