Flash 8中文版实用教程 第2版 教学课件 作者 李如超 07.ppt

Flash 8中文版实用教程 第2版 教学课件 作者 李如超 07.ppt

ID:50048687

大小:2.71 MB

页数:31页

时间:2020-03-08

Flash 8中文版实用教程 第2版 教学课件 作者 李如超 07.ppt_第1页
Flash 8中文版实用教程 第2版 教学课件 作者 李如超 07.ppt_第2页
Flash 8中文版实用教程 第2版 教学课件 作者 李如超 07.ppt_第3页
Flash 8中文版实用教程 第2版 教学课件 作者 李如超 07.ppt_第4页
Flash 8中文版实用教程 第2版 教学课件 作者 李如超 07.ppt_第5页
资源描述:

《Flash 8中文版实用教程 第2版 教学课件 作者 李如超 07.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、理解ActionScript2.0的基本概念。熟悉ActionScript2.0的基本语法。掌握常用内置函数的用法。本章学习要求项目七ActionScript2.0动画编程任务一初识ActionScript2.0任务二常用内置函数任务三【突破提高】——制作“接黄金”本章大纲任务一初识ActionScript2.0(一)ActionScript2.0的基本概念1、基本术语(1)语法;(2)语句;(3)类;(4)动作;(5)表达式;(6)事件。事件可以由用户或系统触发,一般可以划分为以下几类:①鼠标和键盘事件;②剪辑事件;③帧事件;④标识符。(7)实例;(8)实例名称

2、;(9)关键字;(10)对象;(11)属性;(12)方法;(13)标点符号;(14)布尔值。2、语言规则(1)点语法;(2)大括号;(3)分号;(4)大小写字母;(5)注释;(6)关键字。3、常量、变量和数据类型(1)常量,常量值有3种数据类型:数值型、字符串型和逻辑型。(2)变量:①变量命名规则;②变量的范围。(3)数据类型:①字符串(String);②数字型(Number);③布尔型(Boolean);④对象型(Object);⑤影片剪辑型(MovieClip);⑥空值(null);⑦未定义型(undefined)。(二)ActionScript2.0语法规则

3、1、运算符和表达式(1)运算符表7-1运算符比较操作符算术操作符逻辑操作符字符串操作符位操作符操作符操作操作符操作操作符操作操作符操作操作符操作<小于+加&&逻辑与Ne字符串不等&按位与>大于-减

4、

5、逻辑或Eq字符串相等

6、按位或<=小于等于*乖!逻辑非&字符串连接^按位异或>=大于等于/除Lt小于~按位取非!=(<>)不等于%取模Le小于等于<<左移==等于++自增Qt大于>>右移--自减Qe大于等于>>>右移后空位用0补(2)表达式:①算术表达式;②字符串表达式;③关系表达式;④逻辑表达式。2、程序控制结构(1)顺序结构;(2)选择结构;(3)循环结构:①whi

7、le结构;②do…while结构;③for结构。3、函数函数是用来对常量、变量等进行某种运算的方法,如产生随机数、进行数值运算、获取对象属性等。如果将参数传递给函数,则函数会对这些值执行运算。函数也可以返回值。任务二常用内置函数(一)【知识准备】——认识常用内置函数1、时间轴控制函数新建一个Flash8文档,选中图层1的第1帧,然后按F9键打开【动作-帧】面板,依次展开左边窗口内的【全局函数】【时间轴控制】选项,即可参看所有的时间轴控制函数,如图7-1所示。图7-1【动作-帧】面板表7-2时间轴控制函数说明函数作用gotoAndPlay(n)将播放头转到场景中第

8、n帧并从该帧开始播放,n为要调整的帧数gotoAndStop(n)将播放头转到场景中第n帧并停止播放nextFrame()将播放头转到下一帧nextScene()将播放头转到下一场景的第1帧play()在时间轴中向前移动播放头prevFrame()将播放头转到上一帧prevScene()将播放头转到上一场景的第1帧stop()停止当前正在播放的SWF文件stopAllSounds()在不停止播放头的情况下停止SWF文件中当前正在播放的所有声音2、影片剪辑控制函数在【动作-帧】面板中,依次展开左边窗口内的【全局函数】【影片剪辑控制】选项,即可参看所有的影片剪辑控制

9、函数,如图7-2所示。图7-2影片剪辑控制函数表7-3影片剪辑控制函数说明函数作用duplicateMovieClip()当SWF文件正在播放时,创建一个影片剪辑的实例getProperty()返回影片剪辑指定的属性值on(){}指定触发动作的鼠标事件或按键onClipEvent(){}触发为特定影片剪辑实例定义的动作setProperty()当影片剪辑播放时,更改影片剪辑的属性值startDrag()使影片剪辑在影片播放过程中可拖动stopDrag()停止当前的拖动操作targetPath()返回一个字符串,其中包含指定影片剪辑的目标路径updateAfterE

10、vent()在onClipEvent()处理函数内调用此函数时,将更新显示(与为影片设置的每秒帧数无关)(二)【典型案例】——制作“精美课件”【设计效果】本案例将使用时间轴控制函数和影片剪辑控制函数设计制作一个精美的课件,其设计思路及效果如图7-3所示。图7-3制作思路及效果打开模板进行分析添加帧控制代码添加按钮控制代码【操作步骤】1、打开素材文件。(1)选择【文件】/【打开】命令,将教学素材中的“素材项目七精美课件精美课件素材.fla”文件打开,舞台效果如图7-4所示。该文件有4个图层,如图7-5所示。其中“特效”、“按钮”和“背景”图层中的内容都固定不变

11、,通过在“

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

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

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