解决大项目卡顿 的 Aswallow 插件和运行时 更新

这一次带来更加详细完善的文档,以及Aswallow插件包含运行时源码上架

具体更新细节见:Aswallow | Cocos Store

2赞

2.x 下的大项目编辑器卡顿是我们经常被问到的问题,建议可以试下这个通过插件实现的解决方案。

1赞

非常感谢这位小伙伴 @chenshuai7685780 (街头浪人)

他使用Aswallow2.0插件打出了可运行的IOS包,只需修改 custom-build-scripts/custom-build.js

if (options.platform === “android”) {
extResTargetPath = path.join(options.dest, “assets”, aswallowConfig.externalResPath);
}
改为
if (options.platform === “android”||options.platform === “ios”) {
extResTargetPath = path.join(options.dest, “assets”, aswallowConfig.externalResPath);
}
如果有需要的小伙伴可以参考~
再次感谢 @chenshuai7685780 (街头浪人)小伙伴

赞!!非常实用的插件

这次更新的是一个打自己脸的版本
上一个版本:


这个版本

传送门:Aswallow | Cocos Store

更新日志

  1. 支持发布IOS 感谢 @街头浪人 小伙伴的验证
  2. 支持原生加载本地的别的项目的 AssetBundle 资源,并提供微信小游戏加载别的项目发布的远程bundle的思路

新版本预告

  1. 由于国庆通过翻creator3.x编辑器的源码,成功找到了实现插件升级的关键
    所以插件会支持Creator3.x
  2. 由于有个小伙伴 @chenshuai7685780 有跨项目AssetBundle功能的需求,我去翻了Creator的原生和小游戏平台的downloadBundle的适配实现,以及在做这个版本的时候,有了一些优化跨项目AssetBundle协同的思路(一键协同,支持多个平台),所以尽请期待~(可能assetbundle相关逻辑会有大改动)

还有一个消息:插件涨价了

但后续插件的功能也将会越来越完善,谢谢大家的支持~

联系我

关注公众号

公众号搜索: 玩转游戏开发

或扫码:img

QQ 群: 1103157878

博客主页: https://ailhc.github.io/

掘金: AILHC 的个人主页 - 动态 - 掘金

github: https://github.com/AILHC

1赞

2.1.1新版本更新

更新内容

  1. 更新新跨项目AssetBundle协同逻辑,更加流畅而自然

  2. 修改外部资源的构建处理,让原生平台构建可配置构建为远程资源或者本地资源

  3. 修复加载外部资源后,没有增加asset.refCount导致资源被释放的问题

  4. 支持官方热更新(安卓已测)(感谢@王壮壮)

  5. 构建配置优化

  6. 适配和测试Creator2.7

涨价与优惠

涨价到59

3折优惠