第一范文网 - 专业文章范例文档资料分享平台

flash按钮脚本详解

来源:用户分享 时间:2025/6/24 14:21:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

flash按钮脚本详解

【影片剪辑控制】集合中还有一个与我们制做flash密切相关的on命令。这个命令是专门为按钮设计的,它提供了八种按钮的事件。分别是按下,滑过,释放,滑离,外部释放,拖过,拖离和按键。最后一种是定义键盘的事件。这八种时间在我们平时的制作中经常可以用到,每一种时间都有不同的效果,下面我们就结合事例给大家分析一下。

on动作命令

下面我们就详细地向大家介绍一下这八种事件的使用。

1、press 在鼠标指针经过按钮时按下鼠标按钮。单击press,然后选择动作语句,双击【全局函数】|【时间轴控制】中的play 命令。

完整的action是:

on(press){ //设定鼠标事件为按下,然后执行大括号里面的语句。

play(); //按钮响应后执行play(播放)动作

}

press动作

当然,在大括号里面还可以用其他的语句,比如说,gotoAndPlay(yourframe); //点击按钮后,就会从你设置的帧播放。

2、 release 在鼠标指针经过按钮时释放鼠标按钮。单击选择release然后与第一个事件相同加入play命令。完成的语句如下:

on(release){ //当鼠标按下释放的时候,执行下面的语句动作。

play(); //按钮响应后执行play(播放)动作。

}

3、releaseOutside 当鼠标指针在按钮之内时按下按钮后,将鼠标指针移到按钮之外,此时释放鼠标按钮。 添加语句的方法同上。完整的语句如下:

on (releaseOutside) { //当鼠标在按钮外部释放的时候执行下面的语句。

play(); //按钮响应后执行播放动作。

}

releaseOutside动作

通过这个例子我们知道,当鼠标左键在按钮上按住并移动到按钮以外的地方放开后,触发了按钮的动作。这是一个具有非常想象力的事件,大家可以利用on的这个事件来制作游戏。

4、rollOut 鼠标指针滑出按钮区域。制作方法同上,完整的as语句为:

on(rollover){ //当鼠标滑动到按钮上时执行下面的动作。

play(); //按钮执行播放动作。

}

rollOver动作

当鼠标指针从按钮上滑过的时候,动画就开始执行播放动作了,而不需要点击它。我们可以利用on的这个特点来制作一些图示板,非常简单有效。

5、rollOver 鼠标指针滑过按钮。制作方法同上,完整的as语句为:

on(rollOut){ //当鼠标滑动到按钮上并离开时执行下面动作。

Play(): //按钮响应播放动作。

}

rollOut动作

滑离与滑过并不是相同的,滑离是指鼠标滑动到按钮上并离开以后开始响应,而滑过是指只要鼠标滑到按钮上,就开始执行动作。

6、dragOut 在鼠标指针滑过按钮时按下鼠标按钮,然后滑出此按钮区域。完整的as是:

on(Drag Out){ //当鼠标拖过的时候执行下面的动作。

play(); //执行播放动作。

}

dragOver动作

拖过的效果是在按钮上点击并按住鼠标不放,移出按扭区,再移回按钮上释放的事件。注意:此例中是一个文字按钮,在做文字按钮的时候,应在文字的下方用一透明方块,以增加按钮的反应区域,或者在按钮的第4帧绘制一个矩形来增加反映区。

7、dragOver 在鼠标指针滑过按钮时按下鼠标按钮,然后滑出此按钮,再滑回此按钮。完整的as是:

on (dragOut) { //当鼠标拖离按钮时执行下面的动作。

play(); //执行播放动作

}

dragOut动作

拖离与拖过有所不同,只要在按钮上按住鼠标左键然后移动到按钮外就会相应。他于滑离的区别在于拖离需要按住鼠标左键。

8、keyPress (\按下指定的键。对于此参数的 key 部分,需指定键控代码或键常量。

我们在(“key”)中键入“k”。完整地as语句为:

on (keyPress \{ //当按下键盘中的“z”健时执行下面的动作。

play(); //执行播放动作

搜索更多关于: flash按钮脚本详解 的文档
flash按钮脚本详解.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9or3d4mejn1ujtp7zfpo_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top