引擎组看到了么, 顶顶顶!
引擎组瑟瑟发抖,心想:一定是用户用错了。
1赞
等你们踩完坑 我就可以升级2.4了
我也遇到过,第一加载没问题。后来就加载不了。
cc.assetManager.loadRemote(url,options ,onComplete);
let spriteFrame = new cc.SpriteFrame(tex);
回调里面这个spriteFrame.getRect() 大小为0
能否做个测试demo给我们,或者提供下测试代码片段,我们排查看看~
远程图片要如何释放喃
还是有bug,在微信开发工具里可以正常加载图片;
在真机上就不行,
真机上的缓存图片是已wxfile://开头的
开发工具上的缓存图片是已http://开头
就是这样, 同一个场景放几个Sprite, 然后使用 cc.assetManager.loadRemote加载同一个远程图片(这里使用cocos官网logo图片测试), 只有第一个Sprite正常显示, 其他的都不显示
官方大大有时间看下么
这个问题很严重啊~
顶顶顶, 这么严重的bug官方都没个回复, 这相当于不能从服务器加载图片了都- -
你是跑的哪个平台?网页运行是没有问题的。
微信啊, 开发者工具和真机都不行
大大看到了么
在排查了,遇到了些问题,正在确认。
2赞
好的谢谢大大
我这边判断了width, 微信那边也就多显示出了1张,后面的还是无法显示
这个情况仅有并发下载同一个远程图片的时候会触发,如果确实需要这样的处理方式,你可以改下面参数,即可解决,但是要注意纹理内存峰值的控制。
cc.macro.CLEANUP_IMAGE_CACHE = false