A.
专业网站制作,为您打造一流网上家园
B.
本频道广告招租,详情点击>>>
IT首页
资 讯
整机硬件
笔记本
数 码
下 载
教 程
论 坛
会员注册
|
会员登录
|
我要投稿
| 信息订阅
标题
副标题
全文
作者
关键字
导航
来源
开始日期:
结束日期:
不指定栏目
┝广告
┝芜湖房产
┝┉┉房产新闻
┝┉┉装修家居
┝┉┉银行房贷政策
┝┉┉房产论坛
┝┉┉房产公告
┝┉┉家政公司
┝┉┉搬家公司
┝┉┉装修公司
┝┉┉房产中介
┝┉┉房产公司
┝┉┉楼盘展示
┝芜湖供求公告
┝芜湖电脑IT频道
┝┉┉芜湖笔记本资讯
┝┉┉┉经验技巧
┝┉┉┉笔记本
┝┉┉┉┉宏基
┝┉┉┉┉IBM
┝┉┉┉┉戴尔
┝┉┉┉┉华硕
┝┉┉┉┉惠普
┝┉┉┉┉方正
┝┉┉┉┉联想
┝┉┉┉┉神舟
┝┉┉┉经销商
┝┉┉┉评测应用
┝┉┉┉本本资讯
┝┉┉┉导购信息
┝┉┉┉市场行情
┝┉┉广告
┝┉┉游戏
┝┉┉it论坛
┝┉┉芜湖电脑学院
┝┉┉┉网页制作
┝┉┉┉数据库
┝┉┉┉Excel
┝┉┉┉word
┝┉┉┉服务器
┝┉┉┉Css技巧
┝┉┉┉Photoshop
┝┉┉┉FLASH
┝┉┉┉Firework
┝┉┉┉Dreamweaver
┝┉┉芜湖数码资讯
┝┉┉┉数码技巧
┝┉┉┉数码优惠信息
┝┉┉┉随身听行情
┝┉┉┉手机行情
┝┉┉┉移动存储行情
┝┉┉┉数码像机行情
┝┉┉┉数码经销商
┝┉┉┉数码导购
┝┉┉┉数码评测
┝┉┉┉数码行情
┝┉┉芜湖整机硬件
┝┉┉┉优惠信息
┝┉┉┉使用技巧
┝┉┉┉硬件导购
┝┉┉┉┉硬盘
┝┉┉┉┉CPU
┝┉┉┉┉显示器
┝┉┉┉┉内存条
┝┉┉┉┉主板
┝┉┉┉┉显卡
┝┉┉┉市场行情
┝┉┉┉装机方案
┝┉┉┉硬件评测
┝┉┉┉新品上市
┝┉┉┉硬件资讯
┝┉┉芜湖电脑资讯
┝┉┉┉耗材行情
┝┉┉┉办公快迅
┝┉┉┉品牌推荐
┝┉┉┉移动天地
┝┉┉┉促销商情
┝┉┉┉芜湖电脑公司专卖
┝┉┉┉厂家信息
┝┉┉┉综合快讯
┝芜湖饮食文化
┝┉┉凤凰资讯
┝┉┉凤凰美食
┝┉┉天下美食
┝┉┉饮食健康
┝┉┉食尚主义
┝┉┉餐饮商机
┝┉┉美食者
┝┉┉推荐餐馆
┝┉┉┉快餐
┝┉┉┉宾馆
┝┉┉┉酒楼
┝┉┉招牌美食
┝┉┉新店新品
┝┉┉打折优惠
┝芜湖资讯
┝┉┉功能园区
┝┉┉招商项目
┝┉┉优惠政策
┝┉┉投资环境
┝┉┉企业
┝┉┉资讯
┝┉┉┉经济
┝┉┉┉商讯动态
┝┉┉┉奇文异事
┝┉┉┉芜湖新闻
┝┉┉┉芜湖旅游
┝┉┉┉芜湖名人
┝┉┉┉芜湖小吃
┝┉┉┉名优特产
┝┉┉┉芜湖故事
┝┉┉┉报刊文摘
┝┉┉┉地方法规
┝┉┉┉教育
┝┉┉┉科技
┝┉┉┉文化
┝┉┉国外
┝┉┉┉海外博览
┝┉┉国内
┝┉┉┉中国世界
┝┉┉┉时事政治
┝┉┉┉台海
┝┉┉┉深度评论
┝芜湖宠物资讯
┝┉┉公告
┝┉┉资讯
┝┉┉┉宠物秀
┝┉┉┉喂养
┝┉┉┉婚嫁
┝┉┉┉法规
┝┉┉┉赛场
┝┉┉┉美容
┝┉┉┉训练
┝┉┉┉繁殖
┝┉┉┉医院
┝┉┉┉鉴赏
┝┉┉┉常识
┝┉┉┉标准
┝┉┉┉新闻
┝┉┉┉展会
当前位置:
首页
>>
新闻系统
>>
芜湖电脑IT频道
>>
芜湖电脑学院
>>
FLASH
>> 正文
Flash MX 2004 ActionScript图文教程(十三)
http://www.my0553.com
来源:
添加时间:07-06-22
2.5事件处理函数
说完了常用的事件,在来说说事件处理的两种不同方式。前面介绍的事件处理代码的方法是这样添加的:首先,选择将要捕获事件的对象(影片剪辑实例或者按钮),接着,打开脚本面板,然后编写“on 事件名称”的代码。比方说,如果我们要让一个影片剪辑实例捕捉mouseDown事件,那么可以先在场景中选择这个影片剪辑实例(假设其名称为movieClip_mc),然后为其设置如下等的代码。
onClipEvent(mouseDown) {
}
这种方法用起来简洁直观,但是它有一个缺点是——交互性不足。怎么说呢?这种方法建立起来的事件处理代码是“固定”的,不能在程序运行的过程中动态更改。比方说,我们如果我们希望这个影片剪辑在影片播放到第10帧的时候使用某一段代码来处理mouseDown事件,但是当影片播放到第20帧的时候,我们有需要另外一段代码来处理mouseDown事件。这样的应用你是不是没有遇到过,来举一个直观的例子说,我们都使用过电视机的遥控器,电视机的遥控器上很多按钮都是“多模态”的,也就是说,这些按钮在不同的状态下功能是不同的。调节声音的按钮在正常状态下是用来提高和减小音量的,但是如果你进入了颜色设置模式时,按同样的按钮调节的不再是音量而是颜色了。
仍然举上面的例子来说明,如果我们在影片的某一个帧中加入这样的代码
movieClip_mc.onMouseDown = function() {
}
就可以实现对事件处理代码的动态切换了。这个语句比较特殊,它是说,将影片剪辑实例movieClip_mc的onMouseDown事件处理代码用function()代替,而function()后面的大括号中就是新的事件处理代码。你可以影片中多次使用这种方法,只要每次后面function()函数的内容不同就可以实现事件处理代面的动态调整了。需要注意的时候,使用这种方法定义事件处理代码是,影片剪辑实例必须出现在场景中,当它从场景中消失后,事件处理代码将会自动删除,如果要再次使用,必须重新指定。如果想删除时间的处理代码可以使用 delete movieClip_mc.onMouseDown 这样的语句。
通常在编写比较复杂的程序时,我们都倾向于使用事件处理函数来为场景中的对象设置事件处理代码,因为这样可以通过一条事件线将绝大多数代码串起来,便于代码的维护和调试。否则的话代码分散在各个对象内部,容易使代码显得比较混乱,出了问题也不容易找出错误所在。
上一篇:
下一篇:
推 荐 教 程
·
Fireworks教程:绘制性感CG美女教程
·
Fireworks教程:光芒四射之殊途同归
·
Fireworks利用渐变工具简单的处理图片
·
充分利用Dreamweaver CS3的代码片断功能面板
·
用Dreamweaver8学习网页滚动字幕的制作
·
入门:充分利用Dreamweaver8中的查找替换技
·
极致男性商务!linux系统i858跌破3K
·
新机上市的信号 佳能全画幅单反5D再降
·
少花钱多办事 带广角性能的长焦DC推荐
·
精挑细选 八百万像素数码相机还能买吗
热 点 下 载
·
MP3/AVI/MPEG/WMV/RM to Audio C
·
AAA PDF Password Remover 2.0 英
·
NetAdjust Anonymous Proxy V5.2
·
CountryWhois V1.1.23
·
SK魔兽录像分析器 V1.3 SP1 简体
·
快车FlashGet
·
Apex Video Converter Super v5.
·
PPMate网络电视 V2.3.1.56
·
CD Archiver V4.1.2729.31.387
·
旋转矩阵缩水专家 V2.5 Build 06
·
英语口语露天沙龙(免费)
设为首页
|
加入收藏
|
关于我们
|
网站地图
|
网站大事记
|
人才招聘
|
广告服务
|
版权声明
|
网站律师
|
联系我们
版权所有:
芜湖人家网
Copyright my0553.com
Netscape6.0、IE5.0以上版本浏览器和中文大字符集
网页设计、系统集成:鸠兹工作室