2017-08-07 166 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。如果這是答案,請投票表決。 –

相關問題