[LayaAirIDE 1.0]version management 找图片
没用version management 是没事的
this.ballGame.ball = Laya.Browser.document.getElementById('b_ball');
this.ballGame.ball.src = 'gameUI/ball.png';
用了后这个 ball.png 变成这样 ball67163cd2.png 就找不到这个 ball.png
请问怎样把这个version management 后的ball.png 更新到代码里面就不用手动改呢?
this.ballGame.ball = Laya.Browser.document.getElementById('b_ball');
this.ballGame.ball.src = 'gameUI/ball.png';
用了后这个 ball.png 变成这样 ball67163cd2.png 就找不到这个 ball.png
请问怎样把这个version management 后的ball.png 更新到代码里面就不用手动改呢?
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
Star
赞同来自:
Victor
赞同来自:
三种解决方案1.如果你这段代码是在引擎初始化完成后(Laya.init()后)的可以试试这样做:
this.ballGame.ball.src = Laya.URL.formatURL('gameUI/ball.png');
2.尝试将你的图片从资源管理中移除,意思就是图片不再被Laya的资源管理器所控制,这样就不会导出时修改图片名称
3.和方法1类似,你可以尝试修改引擎资源版本管理的方法,修改成每次访问资源时为 name.png?v=12345的格式,而非name12345.png的格式