教程‐大厅子游戏 - 1226085293/MKFramework GitHub Wiki
实现大厅子游戏的方式很简单,框架支持 bundle 重载(热更),你只需要将你的子游戏做成 Bundle,那么在需要更新子游戏时重载 Bundle 就行了
重载接口
mk.bundle.reload
注意事项
-
重载 Bundle 前需要清理定时器,注册的事件
-
重载 Bundle 时不能在 Bundle 内的场景
-
如果你重载 BundleA,且 BundleB 依赖 BundleA,那么 BundleB 也需要重载
如何测试?
打包 Bundle 后在其文件夹下执行终端命令 npx http-server
,将开启一个 http 服务器,你就可以加载远程 Bundle 测试了