引擎模块可以分步加载吗

  • Creator 版本:3.8.x

  • 目标平台:web/原生

最近在做首包裁剪,想问一下问题:既然模块可以裁剪,那么它可以延迟加载吗?

比如登录界面没有用到骨骼动画,启动的时候可以先不加载吗?把spine放远端。同理,物理碰撞可能在游戏场景才有,可以优先级调更低。

这个思路挺不错的,我觉得cosos可以考虑一下

这不就是远程加载js吗,平台肯定不让啊,这不就跳过代码审核了吗?

除了小游戏还有其他的平台,我这里主要说的是web。原生的也可以这样搞,但原生一般不计较几m,web比计较这几m,尤其是网络不好的时候

我给你个思路
loading用canvas原生api 绘制
引擎下载好了再转入cocosui

这样的话登录界面就要剥离出来,引擎加载还是整体加载,我需要把引擎模块按需加载,就像加载bundle一样。