Worker

Worker

微信小游戏-Laya引擎-worker使用

经验分享与教程Laya_XS 发表了文章 • 2 个评论 • 31 次浏览 • 2021-09-15 13:16 • 来自相关话题

因为项目需求测试了下微信小游戏worker的功能,在论坛上也有开发者问,现在提供一个简单的demo,有想在微信小游戏里使用worker的开发者可以用下。
微信小游戏的worker功能和浏览器还是存在差异,微信小游戏的worker功能,除了网络请求的功能需求外需要自己单独调用worker环境中的相关接口来实现,其他的计算类的需求可以只用。针对网络请求这块目前我只对接了图片的worker加载处理,在worker中加载的图片也存到磁盘里,下次图片使用的时候直接读取读取。封装worker的功能类是WorkerUtils.ts,使用者还可以继续封装下非图片的加载处理。
微信小游戏worker相关的文档说明可以参考:
https://developers.weixin.qq.com/minigame/dev/api/worker/wx.createWorker.html
在附件中release目录有一个完整的demo,开发者可以测试。
 
初始化worker操作需要执行WorkerUtils.init();
释放worker需要执行Worker.I.recover(); 查看全部
因为项目需求测试了下微信小游戏worker的功能,在论坛上也有开发者问,现在提供一个简单的demo,有想在微信小游戏里使用worker的开发者可以用下。
微信小游戏的worker功能和浏览器还是存在差异,微信小游戏的worker功能,除了网络请求的功能需求外需要自己单独调用worker环境中的相关接口来实现,其他的计算类的需求可以只用。针对网络请求这块目前我只对接了图片的worker加载处理,在worker中加载的图片也存到磁盘里,下次图片使用的时候直接读取读取。封装worker的功能类是WorkerUtils.ts,使用者还可以继续封装下非图片的加载处理。
微信小游戏worker相关的文档说明可以参考:
https://developers.weixin.qq.com/minigame/dev/api/worker/wx.createWorker.html
在附件中release目录有一个完整的demo,开发者可以测试。
 
初始化worker操作需要执行WorkerUtils.init();
释放worker需要执行Worker.I.recover();

微信小游戏-Laya引擎-worker使用

经验分享与教程Laya_XS 发表了文章 • 2 个评论 • 31 次浏览 • 2021-09-15 13:16 • 来自相关话题

因为项目需求测试了下微信小游戏worker的功能,在论坛上也有开发者问,现在提供一个简单的demo,有想在微信小游戏里使用worker的开发者可以用下。
微信小游戏的worker功能和浏览器还是存在差异,微信小游戏的worker功能,除了网络请求的功能需求外需要自己单独调用worker环境中的相关接口来实现,其他的计算类的需求可以只用。针对网络请求这块目前我只对接了图片的worker加载处理,在worker中加载的图片也存到磁盘里,下次图片使用的时候直接读取读取。封装worker的功能类是WorkerUtils.ts,使用者还可以继续封装下非图片的加载处理。
微信小游戏worker相关的文档说明可以参考:
https://developers.weixin.qq.com/minigame/dev/api/worker/wx.createWorker.html
在附件中release目录有一个完整的demo,开发者可以测试。
 
初始化worker操作需要执行WorkerUtils.init();
释放worker需要执行Worker.I.recover(); 查看全部
因为项目需求测试了下微信小游戏worker的功能,在论坛上也有开发者问,现在提供一个简单的demo,有想在微信小游戏里使用worker的开发者可以用下。
微信小游戏的worker功能和浏览器还是存在差异,微信小游戏的worker功能,除了网络请求的功能需求外需要自己单独调用worker环境中的相关接口来实现,其他的计算类的需求可以只用。针对网络请求这块目前我只对接了图片的worker加载处理,在worker中加载的图片也存到磁盘里,下次图片使用的时候直接读取读取。封装worker的功能类是WorkerUtils.ts,使用者还可以继续封装下非图片的加载处理。
微信小游戏worker相关的文档说明可以参考:
https://developers.weixin.qq.com/minigame/dev/api/worker/wx.createWorker.html
在附件中release目录有一个完整的demo,开发者可以测试。
 
初始化worker操作需要执行WorkerUtils.init();
释放worker需要执行Worker.I.recover();
商务合作
商务合作