我正在关注本教程http://workflowflash.com/3901/hiding-movie-clips-in-as3.php以隐藏和显示影片剪辑,但我想使用一个按钮隐藏和显示多个影片剪辑。
我正在制作一个带有气泡文本(电影剪辑)的简单动画(电影剪辑)。所以我想在单击禁用对话框按钮时隐藏所有气泡文本。- 在影片剪辑中隐藏影片剪辑。我应该使用数组吗?
我对此真的很陌生,所以我希望有人可以帮助我,我真的很感激。:)
我正在关注本教程http://workflowflash.com/3901/hiding-movie-clips-in-as3.php以隐藏和显示影片剪辑,但我想使用一个按钮隐藏和显示多个影片剪辑。
我正在制作一个带有气泡文本(电影剪辑)的简单动画(电影剪辑)。所以我想在单击禁用对话框按钮时隐藏所有气泡文本。- 在影片剪辑中隐藏影片剪辑。我应该使用数组吗?
我对此真的很陌生,所以我希望有人可以帮助我,我真的很感激。:)
当然,您可以使用数组,但它是最好的方法吗 - 它取决于很多事情。
也许尝试这样的事情:
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,但我不确定这是否是您期望/需要的。