Sublime Text Editor 3:“未捕获的ReferenceError:未定义sjs”

时间:2017-08-07 15:14:06

标签: javascript game-development

我是Sublime Text Editor的新手,这是我第一次写剧本的经历。我希望在我的课堂上和6年级学生一起制作一些简单的自定义游戏,同时也能指导他们如何制作这样的游戏。我正在尝试按照以下教程进行操作:

https://www.youtube.com/watch?v=4qspa4rKazU

这是我自己的代码:

<!DOCTYPE html>
<html>
<head>
<title> Coding Example</title>
<script>
function start(){
sjs.open();

    var background = new sjs.Image("Images/street.png");
    background.setSize(800, 500);

}
</script>
</head>
<body onload="start()">
<h1> Exampleg </h1>

<div id="target" style="margin:auto;background:grey;"></div>
</body>
</html>

以下是我尝试在浏览器中打开时收到的错误消息:

“未捕获的ReferenceError:未定义sjs     在开始时(index.html:7)     在onload(index.html:15)“

即使我的代码以相同的方式编写,教程中也不会出现此错误消息。我相信这就是我无法显示背景图片的原因。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

如果您查看他们所关注的视频的第5行:

<script src="https://simplycodingcourses.com/files/simplyjs.simply.js"></script>

这是一个包含sjs javascript文件的内容传送网络地址。

您需要将其包含在上面粘贴的代码中以使其生效。