首页 > 专家说

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

来源:新能源网
时间:2024-08-17 09:59:22
热度:

flash中能否只制作一个button或者mc来控制所有其他mc的显示和隐藏. 代码是怎么实现的./?【专家解说】:首先你把每个要显示或者隐藏的Mc都取上名字。如果是如果可以的话最

【专家解说】:首先你把每个要显示或者隐藏的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; };