有没有分包教程?文档看得不甚明白,做微信小游戏的分包是要分别调cocos的api和微信的api吗?有没有教程或者官方例子,以及代码分包的注意事项?
打开文档,搜索分包加载,照着弄
markmarkmark
看文档应该都是最基本的操作吧。我是说微信小游戏给个api,引擎又给个api,文档也没讲清楚这两者的关系,还有做的限制,应该是不支持提前全局实例化这一类的脚本。因为加载分包的api调用只能从初始化场景开始。
贴子沉了?把微信的接口也贴到文档中,这是要甩锅了吧?
你还搞这个呢???我看文档写的挺明白的呀,从最开始我都没搞明白你在纠结什么。。。。
额。你开始做分包看文档的时候难道没有这样的困惑吗?用这个接口cc.loader.downloader.loadSubpackage了还要不要在代码中调用微信的wx.loadSubpackage的接口。直接在文档中说一句,也会少了很多惑啊。
引擎提供了一个统一的 api cc.loader.downloader.loadSubpackage 来 加载子包文件里面的资源(包含代码和其他资源)。loadSubpackage 需要传入一个子包的名字,这个名字即是之前用户在项目中配置的子包名字,默认为子包文件夹的名字。
如果加载成功,子包中的脚本将被执行,子包的资源加载路径将被添加到引擎中。开发者就可以用和访问主包完全一样的方式访问这个子包中的所有资源,无需关心这些资源原先是在主包还是在子包中。
1、明显写了用来加载子包资源了,不明白你为什么还能想“要不要在代码中调用微信的wx.loadSubpackage的接口”这个问题
2、统一的API,肯定是冲着抹平各游戏平台差异的目的去的
3、相比于游戏平台原始的API,引擎提供的这个明显做了其它操作,比如将资源添加到引擎的索引中去
这挺好理解的啊
好吧。是我多想了。
告诉我怎么搞,我真没明白
为什么我分包之后,build从原来的没有分包的6m多变成了分包之后的7m多,分包之后微信显示主包6m多,分包1m多????
我不是把6m多的主包分了1m多出去了吗?