我看et的异步说是有些限制不要乱用
执行到await会收集上下文,丢到其他地方去等待,等到await的SetResult被触发的时候线程切回上下文,接着你的await下面的代码继续执行
我是这么理解的
await后可以访问到主线的字段吗
可以
以前不行,现在可以
await在unity是被重操过的
那岂不是可以完全替代协程
协程本来还有点开销,等于协程完全是是废了?
本身就可以完全替代协程的东西
await也是有消耗的
上下文切换
unity 实现了SynchronizationContext await 执行后回抛回主线程