【发布时间】:2021-09-10 07:20:37
【问题描述】:
过去几天我一直在使用 kaboomjs 库开发一个有趣的小游戏,当我从 replit 编写和运行它时它按预期工作,但是如果我尝试在 vs 代码中使用实时服务器运行它我不断得到
failed to load ~/Desktop/Javascript/kaboom/sprites/baddie.kbmsprite
Bt@https://kaboomjs.com/lib/0.5.0/kaboom.js:56:3338
@http://127.0.0.1:5500/game.js:12:18
J@https://kaboomjs.com/lib/0.5.0/kaboom.js:55:14756
je/<@https://kaboomjs.com/lib/0.5.0/kaboom.js:56:396
H/O<@https://kaboomjs.com/lib/0.5.0/kaboom.js:55:3425
这是我正在使用的代码如何加载精灵的示例:
kaboom({
global: true,
fullscreen: true,
scale: 1,
debug: true,
clearColor: [0, 0, 0, 0.75],
});
loadRoot("~/Desktop/Javascript/kaboom/sprites/");
loadSprite("baddie", "baddie.kbmsprite");
scene("main", () => {
const b = add([sprite("baddie"), pos(80,80)]);
});
start("main", 0);
它只是在 HTML 文件的正文中调用
...
<body>
<script src="https://kaboomjs.com/lib/0.5.0/kaboom.js"></script>
<script src="game.js"></script>
</body>
</html>
我仍在研究 JS,因此非常感谢任何帮助或指导!
【问题讨论】:
标签: javascript html game-development kaboom