第18章actionscript基础

第18章actionscript基础

ID:34654258

大小:1.11 MB

页数:134页

时间:2019-03-08

第18章actionscript基础_第1页
第18章actionscript基础_第2页
第18章actionscript基础_第3页
第18章actionscript基础_第4页
第18章actionscript基础_第5页
资源描述:

《第18章actionscript基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《网页设计与制作教程》作者:孟显勇北京理工大学出版社PDFpdfFactoryProwww.fineprint.cn第十八章ActionScript基础oFlash8中的ActionScript语言是一种面向对象的语言。oActionScript是实现Flash交互性的核心技术,可以实现对影片的动态控制。oActionScript通过动作和运算符来控制影片中的对象,通过事件响应机制来处理各种应用。o使用ActionScript语言可以制作出交互性非常强的极具吸引力的Flash动画。PDFpdfFactoryProwww.fineprint.cn18.1ActionScript概

2、述oActionScript是一种与Java语言结构非常相似的一种脚本语言。oActionScript是一种面向对象的程序语言,可以用于普通动画中的播放效果控制,也可以用于开发Flash多媒体课件和网络高级应用程序。oActionScript通过事件处理机制来响应鼠标和键盘事件,实现用户对Flash动画的控制和操作。PDFpdfFactoryProwww.fineprint.cn18.1ActionScript概述oActionScript与其它网络应用开发工具相结合可以制作出交互性很强的Flash动画或网络应用程序。oFlash8提供ActionScript脚本助手,可以非常

3、方便的为动画中的各种对象添加ActionScript程序代码,通过行为面板可以对ActionScript代码进行编辑。PDFpdfFactoryProwww.fineprint.cn18.1ActionScript概述oActionScript实现的Flash交互性动画,主要包含对象、事件和动作三个基本要素。o对象就是指行为的执行对象,是指对哪个对象进行操作。o事件就是执行行为的条件,是指在满足什么样的条件下执行行为。o行为也称动作,是指对象的具体行为动作。PDFpdfFactoryProwww.fineprint.cn18.1ActionScript概述oActionScri

4、pt脚本根据添加脚本的位置不同将脚本分为帧脚本和元件脚本。o帧脚本是指脚本添加在具体的帧上,可以在关键帧和空白关键帧上添加脚本。添加脚本的帧上会显示一个a标识。o元件脚本主要有按钮脚本和影片剪辑脚本,按钮脚本是指在制作按钮时添加的脚本,而影片剪辑脚本是制作影片剪辑时添加的脚本。PDFpdfFactoryProwww.fineprint.cn18.1.1ActionScript事件oFlash中的ActionScript事件主要有鼠标/键盘事件、帧事件和影片剪辑事件。oActionScript事件的命名格式是:“on”+事件名称,例如,onpress表示按下鼠标事件。PDFpdf

5、FactoryProwww.fineprint.cn18.1.1ActionScript事件oActionScript鼠标事件是指鼠标点击或移动时发生的事件,主要事件及其含义请见表18-1所示。oActionScript键盘事件主要格式为onKeyPress(“whichkey”),其中“whichkey”表示点击的是哪个按键。PDFpdfFactoryProwww.fineprint.cn表18-1鼠标事件及其含义鼠标事件名称含义on(press)表示按下鼠标时触发的事件on(release)表示释放鼠标时触发的事件on(rollOver)表示鼠标指向对象时触发的事件on(r

6、ollOut)表示鼠标离开对象时触发的事件on(dragOver)表示鼠标执行拖动时触发的事件on(dragOut)表示鼠标结束拖动时触发的事件PDFpdfFactoryProwww.fineprint.cn18.1.2ActionScript对象oActionScript对象是指当发生指定事件时被处理的对象。oActionScript控制的对象主要是Flash动画中的帧或者舞台中各种对象,另外还包括可控制的外部应用程序。PDFpdfFactoryProwww.fineprint.cn18.1.2ActionScript对象oActionScript对象可以是当前场景中的一个帧

7、,可以控制动画直接跳到场景中指定一帧进行播放。oActionScript可以调用一个外部的动画,并对动画的播放进行控制,这正体现了ActionScript语言面向对象的特点。oActionScript可以调用其它外部的应用程序,比如ActionScript可以制作一个超级链接的效果,当使用鼠标点击一个动画对象时,触发“单击”事件,然后调用浏览器打开一个网页。PDFpdfFactoryProwww.fineprint.cn18.1.3ActionScript动作oActionScript动作是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。