Phaser3 中的图像未显示
Image in Phaser3 is not showing
我需要在 Phaser3 的第一个屏幕上显示图像,这是代码
//logo.js
class Logo extends Phaser.Scene{
constructor(){
super('Logo')
}
preload(){
this.load.image('gameLOGOFinal', './assets/gameLOGOFinal.png');
}
create(){
this.add.image(400,300, 'gameLOGOFinal');
setTimeout(() => {
this.scene.start('Start')
}, 20000)
}
}
图像在正确的路径上,但只显示一个绿色框
顺便说一句,我正在使用 XAMPP apache 来 运行 它。
你确定图片已经加载了吗?在浏览器中打开 Dev tools > Network 选项卡,查看后缀为 'assets/gameLOGOFinal.png' 的请求是否已返回状态 OK。如果没有,请查看正在发送什么请求以及您希望发送什么请求。
我需要在 Phaser3 的第一个屏幕上显示图像,这是代码
//logo.js
class Logo extends Phaser.Scene{
constructor(){
super('Logo')
}
preload(){
this.load.image('gameLOGOFinal', './assets/gameLOGOFinal.png');
}
create(){
this.add.image(400,300, 'gameLOGOFinal');
setTimeout(() => {
this.scene.start('Start')
}, 20000)
}
}
图像在正确的路径上,但只显示一个绿色框
顺便说一句,我正在使用 XAMPP apache 来 运行 它。
你确定图片已经加载了吗?在浏览器中打开 Dev tools > Network 选项卡,查看后缀为 'assets/gameLOGOFinal.png' 的请求是否已返回状态 OK。如果没有,请查看正在发送什么请求以及您希望发送什么请求。