我正在按照本教程http://workflowflash.com/3901/hiding-movie-clips-in-as3.php隐藏和显示影片剪辑,但我想使用一个按钮隐藏和显示多个影片剪辑。
我正在使用气泡文本(影片剪辑)制作一个简单的动画(影片剪辑)。因此,当我单击禁用对话框按钮时,我想要隐藏所有气泡文本。 - 隐藏影片剪辑中的影片剪辑。我应该使用数组吗?
我真的很陌生,所以我希望有人可以帮助我,我真的很感激。 :)
答案 0 :(得分:1)
当然,你可以使用数组,但它是最好的方式 - 它取决于很多东西。
也许尝试类似的东西:
var myArray:Array = [myMoveclip1, myMoveclip2, myMoveclip3];
switchBtn.addEventListener(MouseEvent.CLICK, _switch);
private function _switch(e:MouseEvent) : void {
for each(var item:MovieClip in myArray) {
item.visible = !item.visible; // or just "item.visible = false;" to only hide
}
}
现在你的按钮将隐藏并显示来自数组的MovieClip,但我不确定这是否是你期望/需要的。