flashas2代码问题
求助大神写代码,有20个的影片剪辑,全都写上了不可见的代码。有没有代码能实现这样的效果:20个影片剪辑中有命名为a、b两个影片剪辑,当a单独出现时,按按钮能弹出对话框,当...
求助大神写代码,有20个的影片剪辑,全都写上了不可见的代码。有没有代码能实现这样的效果:20个影片剪辑中有命名为a、b两个影片剪辑,当a单独出现时,按按钮能弹出对话框,当b单独出现时,按按钮能弹出正确提示框,而除了以上的其他情况(比如说a和b同时出现、a和其他影片剪辑都出现.....)全部都弹出错误的提示框。
补充:20个影片剪辑有额外的按钮会控制其可见性。 展开
补充:20个影片剪辑有额外的按钮会控制其可见性。 展开
1个回答
展开全部
//20个影片剪辑的实例名依次为mc0,mc1,mc2,mc3....mc19
//其中a,b对应的影片剪辑的实例名为mc0,mc1
//判断代码如下
function CheckEvent()
{
var temp:Number=0;
for(var i=2;i<20;i++)
{
if(this["mc"+i].visible==true)
{
temp++;
}
}
if(temp==0)
{
if(mc0.visible==true&&mc1.visible==false)
{
//正确提示
}
else if(mc0.visible==false&&mc1.visible==true)
{
//正确提示
}
else
{
//错误提示
}
}
else
{
//错误提示
}
}
更多追问追答
追问
我照着写没有反应,那些提示框并没有显示?
追答
多试几次吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询