当我托管网站时,Phaser 3 图像无法加载

Phaser 3 image is unable to load when I host the website

所以我正在使用 Phaser 框架开发游戏。在我使用 firebase 进行部署之前,一切都进行得很顺利。出于某种原因,当我尝试使用 firebase 托管游戏时,出现错误,显示无法找到图像

我得到的错误是这样的:“无法加载资源:服务器响应状态为 404 ()”。当我将该资产更改为另一个图像时,它也有同样的问题。但是,当我在浏览器中打开 html 文件时,资产会加载并且我可以看到图像。我不确定为什么会出现这样的问题,但如果你能帮助我,我将不胜感激

下面的代码是我如何将图像添加到图片中

preload() {
    this.load.image("engineershirt", "SLICES/upperpri/sm1.png/");
}

create() {
    const engineershirttop = this.add.image(320, 550, "engineershirt");
    engineershirttop.setScale(0.55);
    engineershirttop.setDepth(12);
    engineershirttop.setVisible(true);
}

最后的斜线/太多了,应该只this.load.image("engineershirt", "SLICES/upperpri/sm1.png");