Flash MX 2004 编程(AS2.0)教程(八)
【来自:开店乐KaiDianLe.Com】
鼠标事件可以说是应用最多的事件了,所以我们就从鼠标事件下手来看看当用户在屏幕上挥动鼠标时,Flash应该如何作出反应。 2.1.1鼠标按下(on(press)) 如果某个界面元素(比如一个按钮或者一个影片剪辑的实例)的代码中含有on(press)这样的事件处理代码,那么当用户在这个界面元素上按下鼠标时,on(press)后面的大括号中的代码就会被执行。 这个事件在鼠标健释放的时候发生,这个事件通常都是在on(press)之后发生的,有press才能有release嘛!举个例子来说,当我们需要处理用户单击某个按钮的事件时,就可以为这个按钮添加一个on(release)事件处理。尽管在这种情况下on(press)和on(release)的作用是相似的,因为通常press之后总会release,但是我们还是应当尽量使用on(release),为什么呢?因为如果使用on(press)会让你的按钮“过于敏感”——轻轻一按,代码立刻就被执行了,如果用户发现自己按错了,可就没有后悔药吃了。而当使用on(release)时,一旦用户发现按错了,可以按住鼠标按钮不放,将鼠标指针移动到按钮之外释放,代码就不会被执行,这才是比较人性化的按钮行为。 2.1.3在外部释放鼠标(on(releaseOutside)) 当用户在某个按钮或者影片剪辑实例上按下鼠标(注意,是按下鼠标按钮不放),然后拖动鼠标指针,在这个按钮或者影片剪辑实例外面再释放鼠标,这时就会发生releaseOutside事件。我们可以在这个按钮或者影片剪辑的事件处理代码中添加on(releaseOutside)来捕获并处理这个事件。 2.1.4鼠标悬停(on(rollOver)) 当鼠标指针在某个界面元素上面时,rollOver事件就会发生。这个事件最典型的应用是用来制作鼠标指向某个按钮或者影片剪辑实例时产生的反馈效果:比如按钮颜色变化、弹出菜单或者执行其他的一些操作。 2.1.5鼠标移出(on(rollOut)) 这个事件和rollOver相对,很显然,当鼠标指针在一个界面元素上方运动时产生rollOver事件,那么鼠标指针移出这个界面对象的时候就会产生rollOut事件。rollOut事件的出路iherollOver事件的处理经常是成对出现的,比方说,我们捕捉rollOver事件,在on(rollOver)中弹出了了一个菜单,那么很显然我们还需要捕捉rollOut事件,在on(rollOver)中添加适当的代码将弹出的菜单隐藏起来,否则菜单就会一直显示在界面上。 2.1.6拖动掠过(on(dragOver) 拖动操作我们都很熟悉,就是鼠标在某个对象上按下以后不释放,然后拖动鼠标。dragOver事件就是当鼠标指针处于拖动状态时经过某个对象时发生的事件。在制作拖动效果时,我们经常要和这样的事件打交道。 2.1.7拖动移出(on(dragOut)) 从名字也能看出来,dragOut和dragOver恰好相反,也就是当鼠标处于拖动状态下时从一个对象上法移动出去时发生的事件。 2.1.8键盘事件(On(keypress”<>”)) 当我们需要捕捉用户的按键操作时都需要使用这个事件,比方说如果需要捕获用户按下方向键左键的操作时可以使用On(keypress”【日期:2006-4-18】【作者:开店了】【转载自:http://www.kaidianle.com】
相关文章:
最好的网上开店系统:凡人网络购物系统免费下载
Flash 实例制作教程
5.探照灯效果制作之一
4.电影文字的制作
3.动感球体
2.线框文字的制作
1.荧光文字的制作
flash 制作图片渐变
一步一步学FLASH动画制作
鱼戏莲叶间
绚丽烟雾效果
伸缩下拉菜单
火焰的源代码
下雨效果
文字环绕鼠标跟踪效果
图片转化广告代码
鼠标控制星星效果源代码
闪烁的星星效果
导航条效果代码
彩色点跟踪鼠标效果1
彩色点跟踪鼠标效果
鼠标跟随
闪光效果
鼠标控制星星动画
激光字效果
用FLASH制作抢手棋
用FLASH制作抢手棋(2)
用FLASH制作抢手棋(3)
用FLASH制作抢手棋(4)
谈谈模拟足球游戏中人工智能2
谈谈模拟足球游戏中人工智能
Flash游戏制作--打飞碟2
Flash游戏制作--打飞碟 1
Flash游戏制作--五子连珠(一)
Flash游戏制作--五子连珠(二
Flash游戏制作--五子连珠(三)
FLASH+JAVA开发实时网络游戏
纯AS的Loading效果四例
Array.sortOn用法
人物造型
如何在powerpoint中使用高版本的swf文件
让SWF文件不显示在IE缓存中
传统动画 与 FLASH动画
动画场景的构意
专用Flash网站制作工具A4Desk技巧拾零
Flash AS基础教程:土人AS入门教程实战篇
中秋寄相思 自制Flash贺卡
flash文字跳动
FLASH8.0绘制百事可乐标志
小孩走路教程
Flash MX 2004 编程(AS2.0)教程(十四)
Flash MX 2004 编程(AS2.0)教程(十三)
Flash MX 2004 编程(AS2.0)教程(十二)
Flash MX 2004 编程(AS2.0)教程(十一)
Flash MX 2004 编程(AS2.0)教程(十)
Flash MX 2004 编程(AS2.0)教程(九)
Flash MX 2004 编程(AS2.0)教程(八)
Flash MX 2004 编程(AS2.0)教程(七)
Flash MX 2004 编程(AS2.0)教程(六)
Flash MX 2004 编程(AS2.0)教程(五)
Flash MX 2004 编程(AS2.0)教程(四)
Flash MX 2004 编程(AS2.0)教程(三)
Flash MX 2004 编程(AS2.0)教程(二
Flash MX 2004 编程(AS2.0)教程(一)
让手机也“闪”起来!Flash Lite2新功能介绍
FLASH菜单链接动态管理
FLASH打造LRC歌词播放器
Accordion组件的使用实例
Flash8滤镜代码提示的小窍门
Flash ActionScript 3 新特性与变化
最常用的Flash语句(汇集)
如何修改受保护的Flash文件
Flash的完美情人--飘雪Flash播放器
Fireworks 8 新功能总结
圣诞贺卡的制作[FLASH版]
FLASH简单三步制作飞越星空效果
Flash 8 摄像头拍照
Flash Cookies[2] 数值
更加简单的Loading制作方法
按键监测组件(格斗游戏用)
FLASH MV《老鼠爱大米》制作潜析
用FlashMX制作“登录界面”
将AutoCAD导入Flash
Flash 实现3D的类
个性化FLASH鼠标右键内容
环境设置——背景设定(图)
环境设置——背景设定(图)
创建一个Flash站点的十大技巧
Photoshop CS2无限图层蒙版
Photoshop CS2 降噪滤镜试用体验
快速获取Flash课件中的素材
FLASH:韩国导航条解析
FLASH:韩国导航条解析
FlashMX课件中的拖动
二合一按钮的制作
使用Flash MX的3个小技巧
Flash课件一网打尽
Flash Player 7 安全策略解析
FlashMX特效之扩散与挤压
Flash使用技巧--用Flash制作拖拉式菜单
Flash使用技巧--用Flash制作转动的地球仪
版权所有:Kaidianle.Com 联系方式:Shnxn@Yhaoo.Com.Cn 京ICP备06028743号 在线留言