wordpress建设资源站点插件,江阴网站制作公司,东莞网站建设aj博客,广州营销网站建设公司哪家好能帮到你的话,就给个赞吧 😘 文章目录 执行流同步:顺序执行,只有一个执行流异步:新开后台(次)执行流,后台执行流要确保不能影响主执行流。共有两个执行流。 阻塞:任务阻塞执行流,导致…
能帮到你的话,就给个赞吧 😘
文章目录
- 执行流
- 同步:顺序执行,只有一个执行流
- 异步:新开后台(次)执行流,后台执行流要确保不能影响主执行流。共有两个执行流。
- 阻塞:任务阻塞执行流,导致后续无法运行。
- 单线程异步:单线程也可以有两个执行流。
- 次执行流:仅在主线程空闲时执行,或者执行不需要cpu的任务,如IO
- 主执行流 与 次执行流 通信
-
- 同步异步示例:NPC行为:攻击与移动:游戏中 攻击与移动通常都是两个单独的功能,也就是两个单独的函数
- 同步:只有一个执行流。攻击CD阻塞后续执行流。
-
- 异步:两个执行流。攻击CD在新流执行,不影响主执行流。
-
- 参考
-
执行流
同步:顺序执行,只有一个执行流
异步:新开后台(次)执行流,后台执行流要确保不能影响主执行流。共有两个执行流。
阻塞:任务阻塞执行流,导致后续无法运行。
单线程异步:单线程也可以有两个执行流。
次执行流:仅在主线程空闲时执行,或者执行不需要cpu的任务,如IO
主执行流 与 次执行流 通信
监听
通知
事件
回调
同步异步示例:NPC行为:攻击与移动:游戏中 攻击与移动通常都是两个单独的功能,也就是两个单独的函数
同步:只有一个执行流。攻击CD阻塞后续执行流。
执行流:攻击,攻击CD,移动

异步:两个执行流。攻击CD在新流执行,不影响主执行流。
主执行流:攻击,移动
次执行流:攻击CD

参考