2014-01-12 89 views
1

在外部类中,我试图修改舞台对象Apple的属性。我想将它设置可见,所以我把我的代码:AS3修改舞台上的对象

Apple.visible =true; 

,但它说,苹果没有定义,可能是因为它没有refeers到舞台一个...我怎么能“进口”它在我的班上?

回答

0

试着这么做:

DisplayObjectContainer(stage.getChildAt(0)).getChildByName("Apple").visible = true; 

其中stage.getChildAt(0)是 “主时间线” 的电影,包含所有内部的对象。

+0

我得到了错误:1009“空对象参考错误”。 – user3161756

+0

@ user3161756您的类是否扩展了DisplayObject或MovieClip? – Cherniv

+0

MovieClip,所以我导入了DisplayObjectContainer来测试你的代码 – user3161756