flash基础教程第九章

flash基础教程第九章

ID:43192364

大小:6.10 MB

页数:49页

时间:2019-10-02

flash基础教程第九章_第1页
flash基础教程第九章_第2页
flash基础教程第九章_第3页
flash基础教程第九章_第4页
flash基础教程第九章_第5页
资源描述:

《flash基础教程第九章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学习目标第9讲ActionScript2.0基础编程42掌握按钮的制作方法法。掌握使用按钮控制时间轴跳转的方法。掌握使用按钮和时间轴控制函数制作课件的方法。掌握使用Date类和影片剪辑元件旋转属性制作闹钟的方法。掌握使用Date类和动态文本制作电子手表的方法。9.1ActionScript2.0编程基础9.2ActionScript2.0常用代9.3ActionScript2.0编程提高9.4课后作业本章大纲9.1ActionScript2.0编程基础9.1.1ActionScript2.0的基本概念与学习其他编程语言一样,要学习ActionScript2.0这门编程语言首先从Acti

2、onScript2.0的基本概念和语法规则入手。一、基本术语。(1)语法。(2)语句。(3)类。(4)动作。(5)表达式。(6)事件。①鼠标和键盘事件。②剪辑事件。③帧事件。(7)标识符。(8)实例。(9)实例名称。(10)关键字。(11)对象。(12)属性。(13)方法。(14)标点符号。(15)布尔值。二、语言规则。(1)点语法。(2)大括号:练习1-1:ActionScript语句中使用大括号“{}”来区分功能块,如下面的脚本所示:on(press){gotoAndPlay(1);}(3)分号。(4)大小写字母。(5)注释。(6)关键字。三、常量、变量和数据类型。(1)常量。常量

3、值有3种数据类型:数值型、字符串型和逻辑型。(2)变量:①变量命名规则。②变量的范围。(3)数据类型。9.1.2ActionScript2.0语法规则一、运算符和表达式。(1)运算符。表9-1运算符比较操作符算术操作符逻辑操作符字符串操作符位操作符操作符操作操作符操作操作符操作操作符操作操作符操作<小于+加&&逻辑与Ne字符串不等&按位与>大于-减

4、

5、逻辑或Eq字符串相等

6、按位或<=小于等于*乖!逻辑非&字符串连接^按位异或>=大于等于/除Lt小于~按位取非!=(<>)不等于%取模Le小于等于<<左移==等于++自增Qt大于>>右移--自减Qe大于等于>>>右移后空位用0补(2)表达式

7、:①算术表达式。②字符串表达式。③关系表达式。④逻辑表达式。二、程序控制结构。(1)顺序结构。(2)选择结构。(3)循环结构:①while结构。③for结构。②dowhile结构。三、函数。函数是用来对常量、变量等进行某种运算的方法。如产生随机数、进行数值运算、获取对象属性等。如果将参数传递给函数,则函数会对这些值执行运算。函数也可以返回值。9.2ActionScript2.0常用代ActionScript2.0是一个强大的编程语言,其为用户提供了大量的内部函数,能完成各种控制功能。但对于初级用户只需掌握一些简单的函数,来对影片进行简单的控制即可。9.2.1知识点讲解图9-1【动作-帧

8、】面板一、时间轴控制函数新建一个Flash8影片,选中“图层1”的第1帧,然后按F9快捷键打开【动作-帧】面板,依次展开左边窗口内的【全局函数】/【时间轴控制】选项即可参看所有的时间轴控制函数,如图9-1所示。表9-2时间轴控制函数说明函数作用gotoAndPlay(n)将播放头转到场景中第n帧并从该帧开始播放。(n为要调整的帧数)gotoAndStop(n)将播放头转到场景中第n帧并停止播放nextFrame()将播放头转到下一帧nextScene()将播放头转到下一场景的第1帧play()在时间轴中向前移动播放头prevFrame()将播放头转到上一帧prevScene()将播放头

9、转到上一场景的第1帧stop()停止当前正在播放的SWF文件stopAllSounds()在不停止播放头的情况下停止SWF文件中当前正在播放的所有声音二、影片剪辑控制函数。在【动作-帧】面板中,依次展开左边窗口内的【全局函数】/【影片剪辑控制】选项即可参看所有的影片剪辑控制函数,如图9-2所示。图9-2影片剪辑控制函数表9-3影片剪辑控制函数说明函数作用duplicateMovieClip()当SWF文件正在播放时,创建一个影片剪辑的实例getProperty()返回影片剪辑指定的属性值on(){}指定触发动作的鼠标事件或按键onClipEvent(){}触发为特定影片剪辑实例定义的动

10、作setProperty()当影片剪辑播放时,更改影片剪辑的属性值startDrag()使影片剪辑在影片播放过程中可拖动stopDrag()停止当前的拖动操作targetPath()返回一个字符串,其中包含指定影片剪辑的目标路径updateAfterEvent()在onClipEvent()处理函数内调用此函数时,将更新显示(与为影片设置的每秒帧数无关)9.2.2范例解析(一)──制作按钮请同学们在老师的带领下学习如何实现Flash按钮功能,并

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

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

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