flash 实现鼠标滑过指定区域,停止播放并显示对应图片,点击进入指定页面,鼠标移开则继续播放

flash 实现鼠标滑过指定区域,停止播放并显示对应图片,点击进入指定页面,鼠标移开则继续播放,第1张

在那个指定区域放个隐形的按钮或透明度为0的影片剪辑,设置其实例名为mc1,然后在帧上加上动作:
mc1onRollOver=function(){
stop();//停止场景动画
}

你不要将这个动画做在按钮内部吧,就做成一个影片剪辑,然后在场景中先让这个影片剪辑隐藏,当鼠标滑过按钮时,则显示,滑离时影片剪辑则停止运行。下面是步骤:
先做一个影片剪辑,然后将影片剪辑从库中拖入场景,命名为"mc1"(属性-实例名称),并将按钮设置实例名称为bnt1,然后在帧上加上动作:
stop();
mc1_visible=0;
mc1stop();
bnt1onrollover=function(){
mc1_visible=1;
mc1play();
}
bnt1onrollout=function(){
mc1stop();
}

首先把这个移动的原件改为影片剪辑,然后给个实例名,这里用 mc ,
如果你用的是as30,写如下代码
mcaddEventListener(MouseEventMOUSE_OVER,sbtn);
mcaddEventListener(MouseEventMOUSE_OUT,pbtn);
function sbtn(e:MouseEvent){
stop();
}
function pbtn(e:MouseEvent){
play();
}
如果是as20
mconRollOut = function(){
play();
}
mconRollOver = function(){
stop();
}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/10221040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存