123黄 没用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 更新到代码里面就不用手动改呢?
Victor 这样是因为你的图片被资源版本控制了,但是你却把图片地址赋值给非Laya对象。三种解决方案1.如果你这段代码是在引擎初始化完成后(Laya.init()后)的可以试试这样做:this.ballGame.ball.src = Laya.URL.formatURL('gameUI/ball.png');2.尝试将你的图片从资源管理中移除,意思就是图片不再被Laya的资源管理器所控制,这样就不会导出时修改图片名称3.和方法1类似,你可以尝试修改引擎资源版本管理的方法,修改成每次访问资源时为 name.png?v=12345的格式,而非name12345.png的格式