【发布时间】:2022-01-09 16:03:45
【问题描述】:
我制作 IO 游戏的尝试失败了,因为我在使用 WebPack 打包游戏后无法动态加载图像(假设)。当我延迟加载任何资产时,无论是跨源还是本地,它似乎都没有加载和渲染。
在 index.js 中,我在移相器的 create() 中有这个:
this.load.image('arc_red', 'https://art.pixilart.com/187aec08b8014f7.gif');//testing with this
this.load.once('complete', ()=>{console.log('image loaded!')}, this);
this.load.start();
当我使用预加载时,它确实有效。但动态它不会。我一直在寻找将近一天,但没有任何运气。
问题:
我的假设正确吗?如果是的话,有什么方法可以在 WebPack 打包文件后动态加载图像?
【问题讨论】:
-
我有两个问题:您正在运行什么网络服务器(webpack 的开发服务器或其他服务器)?你能分享你的
webpack.config.js吗? -
开发服务器和我构建文件时都不起作用。我没有 webpack.config.js
标签: javascript webpack networking game-engine phaser-framework