Javascript 移相器3:为什么没有显示图像?
好的,所以我在这个领域是一个完全的新手,但我正在尝试在我的Phaser游戏中展示一张背景图片 仅供参考,我正在实时服务器上运行Javascript 移相器3:为什么没有显示图像?,javascript,html,phaser,Javascript,Html,Phaser,好的,所以我在这个领域是一个完全的新手,但我正在尝试在我的Phaser游戏中展示一张背景图片 仅供参考,我正在实时服务器上运行 var配置={ 宽度:800, 身高:600, 背景颜色:0x000000 } var game=new Phaser.game(配置); 函数预加载() { this.load.image('sky','bg.png'); } 函数create() { 这个.add.image(400300,'sky'); } 函数更新() { } Io游戏 我以前在这个项目上工
var配置={
宽度:800,
身高:600,
背景颜色:0x000000
}
var game=new Phaser.game(配置);
函数预加载()
{
this.load.image('sky','bg.png');
}
函数create()
{
这个.add.image(400300,'sky');
}
函数更新()
{
}
Io游戏
我以前在这个项目上工作过。在您的情况下,函数preload()有问题。
文件路径中有错误。相应地放置您的文件
正确的代码:
function preload ()
{
this.load.image('sky', 'assets/sky.png');
this.load.image('ground', 'assets/platform.png');
this.load.image('star', 'assets/star.png');
this.load.image('bomb', 'assets/bomb.png');
this.load.spritesheet('dude',
'assets/dude.png',
{ frameWidth: 32, frameHeight: 48 }
);
}
这个库会自动调用这些函数吗?我想是的。根据phaser官方网站,该库自动调用这些函数关于
场景
阵列的内容是什么?我认为phaser应该在服务器上使用。它给出了一个错误:“在'file:///C:/Users/TechHope/Desktop/Codaya/highlighter/p.pngCORS策略已阻止“来自源”的“null”:跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https。”