2014-04-17 79 views
1

我剛剛開始通過在線教程學習javascript,並從GitHub存儲庫中下載了文件。這些文件的類型爲「easeljs-0.7.1.min」。當我鍵入下面給出的代碼時在瀏覽器上不顯示任何內容。這是我下載的文件或鏈接聲明的問題嗎?EaselJS沒有鏈接

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Working</title> 

<script src="lib/easeljs-0.7.1.min.js"></script> 
<script> 
var canvas; 
var stage; 
var img; 
var text; 
var logo; 

function init() 
{ 
    canvas=document.getElementById("mcanvas"); 
    stage=new Stage(canvas); 
    text=new Text("WHAAAAAAAAA","36px Arial","#666"); 
    text.x=100; 
    text.y=100; 
    stage.addChild(text); 
    stage.update(); 
} 
</script> 

<body onload="init();"> 


<canvas id="mcanvas" width="960" height="500"></canvas> 


</body> 

回答

2

在EaselJS所有的類都包含在「createjs」命名空間,因此,使用期或文本類,就像你正在嘗試做的,你必須先調用createjs:

stage = new createjs.Stage(canvas); 
text = new createjs.Text("WHAAAAAAAAA","36px Arial","#666"); 

結果:http://jsfiddle.net/BAv8h/

+1

請注意,一些舊的演示顯示它沒有名稱空間,這是庫如何工作。 – Lanny