小游戏上的“逐次逼近显示”是怎么做的

逐次逼近显示(progressive display):这样的特性可使在通信链路上传输图像文件的同一时候就在终端上显示图像,把整个轮廓显示出来之后逐步显示图像的细节,也就是先用低分辨率显示图像,然后逐步提高它的分辨率;

批量生成缩略图dataurl,先显示这个dataurl,再加载图片?

1、在cc.loader.load, cc.loader.loadRes上再加一层下载管理,用于控制Url请求优先级
2、增加组件,配置各种精度的资源
3、定制打包,按组件生成配置表,除最低精度其他精度资源没必要序列化进去(否则有可能会导致load/loadres时请求依赖资源)
4、接管反序列化,通过依赖资源找配置表的各精度图,然后按优先级下载资源
5、实例化后,组件生成需要替换的资源索引
6、下载完成后组件按索引替换资源

大概是这样?

我擦完全没听过这个术语,,,, 我太落伍了。 你说的是mipmap么?

他说的应该是像微信传图片一样,先看到一张模糊的图,进一步加载之后可以看清晰的图

好吧,如果是这样的话我的思路是,图片本身是个矩阵数据,那么就可以流式加载上传,然后获取“矩阵像素元素” 逐像素setPixel渲染了,,,

我看了很多微信上的游戏都有,不知道是怎么做的,cocos有这个东西吗?

1张模糊小图,1张清晰大图,模糊小图随意压缩,能压多小就多小