Unity Job系统和Burst傻瓜教程,该怎么用才正确?
2024-12-09
Async/Await是啥就不介绍了,类似协程但是更简洁,这里默认你有现代异步编程的知识。
总结下Unity内部实现,方便搞清楚到底干了些什么。简单说就是,Unity内部做了一些处理,保证了2点,调用方是主线程时:1.调用方不会发生线程切换,2.被调用的异步函数不会执行在其他线程。
Burst文档和示例较少,除了Job方式调用外,也是可以直接调用的。
以下是对球体的所有顶点生成uv的示例代码,用burst大概加速50%。
这几天在玩嵌入系统Arduino,发现学起来很简单,就打算组个二氧化碳检测仪。主要因为PM2.5一直关窗,想要知道下房间氧气到底够不够,到底要装什么样的新风。