2014-12-04 74 views
0

我試圖在遊戲中使用addChild函數來隨機出現對象,然後沿着河流向下移動以打到可控制的船。我在YouTube上觀看一些教程,認爲我正確地按照指示,但我得到的錯誤#值類型類1067強制使用addChild錯誤

隱式強制無關類型flash.display一:的DisplayObject。

我已經設置桶的類到桶,並設置爲導出影片剪輯,我在這裏錯過了什麼?

{ 
    var bar:barrel = new barrel(); 
    addChild(barrel); 
    bar.x = 200; 
    bar.y = 200; 
} 

回答

2

bar是實例,barrel是類。改變addChild(barrel)addChild(bar);

var bar:barrel = new barrel(); 
addChild(bar); 
bar.x = 200; 
bar.y = 200; 
+1

此外,最好的做法是利用類名從變量名稱區分開(給出'VAR欄:滾筒=新桶();'上文)。 – Brian 2014-12-04 20:22:52