2017-08-07 117 views
0

我是Sublime Text Editor的新手,如果我的第一次写脚本的经验是这样的。我希望能够在六年级时在我的教室里制作一些简单的自定义游戏,同时也能够指导他们如何制作这样的游戏。我试图用下面的教程的内容:Sublime Text Editor 3:“Uncaught ReferenceError:sjs is not defined”

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) 在有载(index.html的:15)”

即使我的代码以相同的方式写入,本教程中也不会出现此错误消息。我相信这就是为什么我无法获取背景图片来显示。

任何帮助将不胜感激!

+0

您需要定义sjs –

回答

0

如果你看视频的第5行,他们以下几点:

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

这是一个有javascript文件的SJS内容交付网络地址。

您需要将其添加到您上面粘贴的代码中才能使其工作。

+0

谢谢。内容交付网络地址无法加载。我想我需要为自己创造/支付? – Sbacuse

+0

是的,我想你必须加入他们才能开始工作,因为它是https。如果这是答案,请投票表决。 –

相关问题