请flash(编程)高手进来帮帮忙。。。

来源:百度知道 编辑:UC知道 时间:2024/06/08 22:53:22
我最近在做一个flash,目的是这样的,如下图:
1 3
2 4
本来3和4是不显示的,但是把鼠标放在1上面,3出来,鼠标移走3不消失。
把鼠标放在2上面,4出来,原先的3消失,鼠标移走,4不消失。
然后再让点击1的时候进入指定网页,点击2的时候进入指定网页。

我现在做的如下:
上图中的1和2是两个影片剪辑,3和4分别放在影片剪辑的第2帧,并带有stop()代码。两个影片剪辑的第三帧只显示1和2,也带stop()代码.
影片剪辑的代码如下:
影片剪辑1的代码:
on (rollOver) {
gotoAndPlay("2",3);//次“2”代表影片剪辑2
gotoAndStop(2);
}

影片剪辑2的代码:
on (rollOver) {
gotoAndPlay("1",3);//次“1”代表影片剪辑1
gotoAndStop(2);
}

但是这样不能实现我上面所说的效果,麻烦高手帮忙看一下,帮忙指正一下,如果要加代码,应该怎么加。
..下面的答案思路很好,但是我用mc1._visible=false;怎么都不隐藏啊。。。。能不能麻烦你做个案例法我邮箱,我再给你分。305565587@qq.com

你可以将1和2改成按钮,3和4是单独的影片剪辑,开始时将3和4的逶明度设置成0%;代码如下:
1代码:
on (rollOver) {_root.aa._alpha=100}//“aa”为影片剪辑3的实例名称(你可以改成其他,但不可以是中文和符号),_alpha是影片剪辑的逶明度设置;
on (release) {
getURL("http://www.baidu.com","_bland");}//你浏览的网页,你可以改成其他,但一定要在后面加上_bland
2代码:
on (rollOver) {
_root.ab._alpha=100;//"ab"为影片剪辑3的实例名称
_root.aa._alpha=0;
}
on (release) {
getURL("http://www.baidu.com","_bland");
}

如果你不明白或者想要其他方法可以发邮件给我:879915339@163.com

1、2为按钮,3、4为要显示的影片剪辑,实例名分别为:

1→btn1
2→btn2
3→mc1
4→mc2

在第一帧按F9,在“动作-帧”写下面的脚本:

mc1._visible=false;
mc2._visible=false;
//隐藏3、4
btn1.onRollOver=function(){
mc1._visible=true;//显示3
mc2._visible=false;//隐藏4
}
btn2.onRollOver=fu