2014-12-04 51 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