# Worker系统概览
# 微信小游戏worker
使用worker可以减轻引擎的逻辑部分的负担。如果游戏每帧的逻辑过重,可以考虑将一部分逻辑代码迁移至worker,来优化性能。
对微信小游戏worker不熟悉的用户,可以先阅读[官方文档]。
在引擎中,用户可以手动使用wx.createWorker()
来创建worker,但是更推荐使用引擎内部封装的worker框架(详见下节)。
# 引擎worker框架
引擎内对微信小游戏的worker进行了一套封装,使其可以每帧执行任务,并与引擎进行数据交互。
大致时序如下:
worker任务时间较短
worker任务时间较长
同时存在多个worker任务
# 使用方法
[使用方法]