flash中能否只制作一个button或者mc来控制所有其他mc的显示和隐藏. 代码是怎么实现的./?

 我来答
匿名用户
2013-11-27
展开全部
首先你把每个要显示或者隐藏的Mc都取上名字。如果是如果可以的话最好按顺序来命名。如:mc1,mc2,mc3……这样。实在不行就单独为每个命名。控制按钮(mc)名称:mc_btn//当鼠标单击的时候
mc_btn.onRelease = function() {
//如果是系列命名的按以下方法
//假设要隐藏或者显示10个MC,名称分别是mc0,mc1,mc2...mc9
//注意我是你0开始的。你可以随意设置
for (var i = 0; i<10; i++) {
var hitMc:MovieClip = eval("mc"+i);
if (hitMc._visible == true) {
hitMc._visible = false;
} else {
hitMc._visible = false;
}
}

//如果不是系列命名就单独隐藏或者显示
//MC名称._visible = false/true;

};
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式