Android Cocos2d-x3.0中的混合图像分辨率

Android Cocos2d-x3.0中的混合图像分辨率,android,ios,image,cocos2d-x,Android,Ios,Image,Cocos2d X,我将高分辨率图像下载到我的Cocos2d-x iOS/Android应用程序中。中分辨率和低分辨率图像与应用程序捆绑在一起。要使用高分辨率图像的设备从中等分辨率图像开始,然后在下载所有高分辨率图像后使用高分辨率图像 因此,当前的设置是要么/要么:要么使用所有中等分辨率图像,要么使用所有高分辨率图像,但决不能混合使用 Cocos2d-x 3.0是否可以同时运行中分辨率和高分辨率图像?您必须先破解ccfileutils以查找下载的纹理,但通常这会起作用-但是请确保用户同意下载hd texturesO

我将高分辨率图像下载到我的Cocos2d-x iOS/Android应用程序中。中分辨率和低分辨率图像与应用程序捆绑在一起。要使用高分辨率图像的设备从中等分辨率图像开始,然后在下载所有高分辨率图像后使用高分辨率图像

因此,当前的设置是要么/要么:要么使用所有中等分辨率图像,要么使用所有高分辨率图像,但决不能混合使用


Cocos2d-x 3.0是否可以同时运行中分辨率和高分辨率图像?

您必须先破解ccfileutils以查找下载的纹理,但通常这会起作用-但是请确保用户同意下载hd texturesOk,修改文件utils不应成为问题。为什么用户需要同意下载高分辨率图像?这只适用于需要高分辨率图像的设备(否则会捆绑在一起),因为没有人喜欢不经请求就占用宝贵带宽的应用程序。很多移动用户的数据计划每月仅覆盖100到1000 mb,一旦用完,这些用户将被锁定在64 kbit/s的连接上,或者必须支付更多的带宽。@LearnCos2D说得好,谢谢。好奇的是:捆绑的高分辨率图像与稍后下载的应用程序捆绑时使用的带宽是否相同?此外,我认为“仅将高分辨率图像下载到可以使用它们的设备”在有效消耗用户带宽方面是一个胜利。通过这种方法,低+中等分辨率设备永远不必下载高分辨率资产(因为高分辨率资产被捆绑在一起,所以在下载之前)。