ckndim https://ask.layabox.com/question/4230https://ask.layabox.com/question/2610以上问题提到的方法在web项目裡有办法设置吗搜寻社区裡相关的问题都只有提到android裡的设定目前已尽量合併图集,但项目需要不断从伺服器接收base64流渲染至Image所以仍会发生画面上物件遗失图片的问题请问有哪些解决方法呢
ckndim 搜了下社区发现遇到的状况和这个问题一样https://ask.layabox.com/question/2739请问要如何单独清除指定给skin的旧资源呢指定skin的方式是以字串"data:image/jpeg;base64,..." 进行的
ckndim ckndim @Monica 不好意思还是一样放入skin的base64字串产生的图片无法被释放运行约2-3分钟后画面物件贴图开始闪烁、遗失使用DebugPanel查看大图图集裡满满都是放入skin的图片
ckndim ckndim 目前已改用其它做法代替了估计是Image物件的skin上出了问题查看API后发现skin : String对象的皮肤地址,以字符串表示。 如果资源未加载,则先加载资源,加载完成后应用于此对象。 注意:资源加载完成后,会自动缓存至资源库中。 又由于我的来源尺寸并非所有资源中最大项目无法设置属性将其自动释放掉