flash影片剪辑怎样 制作按钮?
把flash影片剪辑制当作按钮来用,动画已经做好了,但无法做到鼠标放上去就有效果(鼠标控制动画效果),(例如:这个影片剪辑按钮第1帧:stop();,鼠标放上去就从第2帧...
把flash影片剪辑制当作按钮来用,动画已经做好了,但无法做到鼠标放上去就有效果(鼠标控制动画效果),(例如:这个影片剪辑按钮第1帧:stop(); ,鼠标放上去就从第2帧 播放,如何实现?
展开
3个回答
展开全部
不知道你用的是哪个版本的,我用as3.0给你写的
1、在属性栏给影片剪辑命名,例如an_mc
2、在帧上写如下代码:
//鼠标移上时,影片剪辑呈手状
an_mc.buttonMode = true;
//当移上an_mc时,播放an_mc的“yiru”标签
an_mc.addEventListener(MouseEvent.MOUSE_OVER,yiru);
function yiru(e:MouseEvent):void
{
an_mc.gotoAndPlay("yiru");
}
//当移出an_mc时,播放an_mc的“yicu”标签
an_mc.addEventListener(MouseEvent.MOUSE_OUT,yicu);
function yicu(e:MouseEvent):void
{
an_mc.gotoAndPlay("yicu");
}
3、这里用的跳转到帧标签,这样改影片效果的时候,只要保证标签对,就不用改代码。如果你不喜欢用标签,就把 an_mc.gotoAndPlay("yicu"); 括号里引号去掉,换成帧号就行。
希望对你有帮助。
1、在属性栏给影片剪辑命名,例如an_mc
2、在帧上写如下代码:
//鼠标移上时,影片剪辑呈手状
an_mc.buttonMode = true;
//当移上an_mc时,播放an_mc的“yiru”标签
an_mc.addEventListener(MouseEvent.MOUSE_OVER,yiru);
function yiru(e:MouseEvent):void
{
an_mc.gotoAndPlay("yiru");
}
//当移出an_mc时,播放an_mc的“yicu”标签
an_mc.addEventListener(MouseEvent.MOUSE_OUT,yicu);
function yicu(e:MouseEvent):void
{
an_mc.gotoAndPlay("yicu");
}
3、这里用的跳转到帧标签,这样改影片效果的时候,只要保证标签对,就不用改代码。如果你不喜欢用标签,就把 an_mc.gotoAndPlay("yicu"); 括号里引号去掉,换成帧号就行。
希望对你有帮助。
展开全部
如果是8.0。
你要在影片剪辑里面放个按纽盖住整个。然后在按纽下写:
on(rollOver)
{gotoAndStop(2)}
意思是当鼠标点到按纽时,跳到影片剪辑的第2帧。
你要在影片剪辑里面放个按纽盖住整个。然后在按纽下写:
on(rollOver)
{gotoAndStop(2)}
意思是当鼠标点到按纽时,跳到影片剪辑的第2帧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以下是AS2.0的:
mc1.onRollOver=function(){
this.gotoAndPlay(2);
}
mc1.onRollOver=function(){
this.gotoAndPlay(2);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询