永发信息网

flash as3.0 鼠标经过播放动画的脚本怎么写

答案:3  悬赏:60  手机版
解决时间 2021-03-23 05:49
  • 提问者网友:我是女神我骄傲
  • 2021-03-22 20:02
flash as3.0 鼠标经过播放动画的脚本怎么写
最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 2021-03-22 20:56
//给logo添加鼠标经过的事件侦听
logo.addEventListener(MouseEvent.MOUSE_OVER,showMoreLogo);

//给logo添加鼠标移开的事件侦听
logo.addEventListener(MouseEvent.MOUSE_OVER,closeLogo);

//鼠标经过事件的响应函数,就是鼠标经过时,让你的flash去做什么
function showMoreLogo(e:MouseEvent):void
{
logo.gotoAndPlay("startFrame");
}

//鼠标移开事件的响应函数
function closeLogo(e:MouseEvent):void
{
logo.gotoAndPlay("endFrame");
}
把logo做成影片剪辑,其中有弹出更多的LOGO的动画和LOGO复原的动画,把logo的实例名设为logo,把开始播放“弹出更多logo”的动画的帧标签写为startFrame,开始播放复原动画的帧标签写为“endFrame”。记得在播放完弹出和复原动画的帧上写上stop();哦!
全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-03-22 22:58
做成按钮最简单了。
你把弹出的东西做到over那帧上去就好了。

这样也不需要脚本的。
  • 2楼网友:不如潦草
  • 2021-03-22 22:02
做成影片剪辑就可以了,在AS3.0中按钮基本没有用,完全可以被影片剪辑代替,至于代码这位兄弟说的:
//给logo添加鼠标经过的事件侦听
logo.addEventListener(MouseEvent.MOUSE_OVER,showMoreLogo);

//给logo添加鼠标移开的事件侦听
logo.addEventListener(MouseEvent.MOUSE_OVER,closeLogo);

//鼠标经过事件的响应函数,就是鼠标经过时,让你的flash去做什么
function showMoreLogo(e:MouseEvent):void
{
logo.gotoAndPlay("startFrame");
}

//鼠标移开事件的响应函数
function closeLogo(e:MouseEvent):void
{
logo.gotoAndPlay("endFrame");
}
把logo做成影片剪辑,其中有弹出更多的LOGO的动画和LOGO复原的动画,把logo的实例名设为logo,把开始播放“弹出更多logo”的动画的帧标签写为startFrame,开始播放复原动画的帧标签写为“endFrame”。记得在播放完弹出和复原动画的帧上写上stop();哦!
的对的,帧标签这里也可以换成具体帧数
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯