android怎样远程加载astc使用

  • Creator 版本:3.6.2

  • 目标平台: iOS / Android

    包内的图片构建成astc后可以正常显示,但是把压缩好的astc拿出来用远程加载的方式使用就会显示不正常了,这两个有什么区别吗

没验证过,盲猜 cc.assetManager.loadRemote(url, { ext: “.astc” }, (error, texture) => {
})

我只能说,cocos 官方很懒,这些底层的东西都不做,一个切换压缩纹理的东西要做在bundle里面做多份配置,单独加载还不能用。

摸索了一天越摸越觉得他们偷懒,ImageAsset 在不同平台下 API 竟然没有同步。

请问有什么解决方案吗?一样的需求, remote 加载astc

自己实现 cc.AssetManager 里面的 downloader/parser/factory 和 astc 相关的部分

好的,我试试…