FlashCC2015中文版案例教程第2版 配套资源第3章.ppt

FlashCC2015中文版案例教程第2版 配套资源第3章.ppt

ID:51617360

大小:1.23 MB

页数:19页

时间:2020-03-26

FlashCC2015中文版案例教程第2版 配套资源第3章.ppt_第1页
FlashCC2015中文版案例教程第2版 配套资源第3章.ppt_第2页
FlashCC2015中文版案例教程第2版 配套资源第3章.ppt_第3页
FlashCC2015中文版案例教程第2版 配套资源第3章.ppt_第4页
FlashCC2015中文版案例教程第2版 配套资源第3章.ppt_第5页
资源描述:

《FlashCC2015中文版案例教程第2版 配套资源第3章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章ActionScript函数基础ActionScript是Flash的脚本语言,它是一种面向对象的编程语言。使用ActionScript可以控制Flash动画中的对象、创建导航元素和交互元素,以及扩展Flash创作交互动画和网络应用的能力。在简单动画中,Flash按顺序播放动画中的场景和帧,而在交互动画中,用户可以使用键盘或鼠标与动画交互。例如,可以单击动画中的按钮,然后跳转到动画的不同部分继续播放;可以移动动画中的对象,还可以在表单中输入信息等。本章将介绍ActionScript语言的相应知识。3.1ActionScript简介ActionScript

2、是Flash的脚本语言。创作者可以使用它制作具有交互性的动画,它极大地丰富了Flash动画的形式,同时也给创作者提供了无限的创意空间。在FlashCC2015中ActionScript更加强化了Flash的编程功能,进一步完善了各项操作细节,让动画工作者在使用过程更加得心应手。FlashCC2015中取消了ActionScript2.0脚本,ActionScript3.0能帮助我们轻松实现对动画的控制,以及对象属性的修改操作。还可以取得使用者的动作或资料,进行必要的数值计算,以及对动画中的音频进行控制等。灵活运用这些功能并配合Flash动画内容进行设计,想做出

3、任何互动式的网站或是网页上的游戏都不再是一件困难的事情。3.1ActionScript简介3.1.1ActionScript3.0概述ActionScript3.0是一门功能强大、符合业界标准的一门面向对象的编程语言。它在Flash编程语言中有着里程碑的作用。是用来开发丰富应用程序(RIA)的重要语言。3.2“动作”面板简介FlashCC2015提供了一个专门用来编写程序的工具,那就是“动作”面板。在运行FlashCC2015后,有两种方式可以打开“动作”面板。3.2使用“代码片段”面板3.2.1“代码片段”的功能利用“代码片段”面板,用户可以完成以下功能:可

4、以添加能影响对象在舞台上行为的代码;可以添加能在时间轴中控制播放头移动的代码;可以添加允许触摸屏交互的代码;可以将创建的新代码片段添加到面板。3.2使用“代码片段”面板3.2.2使用“代码片段”制作动画为按钮元件添加动作,可以通过按钮来控制影片的播放或者控制其他元件。3.3ActionScript3.0语法3.3.1对象和类对象是Actionscript3.0语言的核心,也是ActionScript3.0语言的基本构造块。可将类视为某一类对象的模板。类定义中可以包括变量、常量及方法,前者用于保存数据值,后者是封装绑定到类的行为函数。存储在属性中的值可以是基元值

5、,也可以是其他对象。基元值是指数字、字符串或布尔值。3.3ActionScript3.0语法3.3.2变量和常量1.变量变量可用来存储程序中使用的值。要声明变量,必须将var语句和变量名结合使用。在ActionScript3.0中,var语句不能省略使用。2.常量常量是相对于变量来说的,它是使用指定的数据类型表示计算机内存中的值的名称。其区别在于,在ActionScript应用程序运行期间只能为常量赋值一次。一旦为某个常量赋值之后,该常量的值在整个应用程序运行期间都保持不变。3.3ActionScript3.0语法3.3.3数据的类型(1)String:文本类

6、型。(2)Numeric(3)Boolean3.3ActionScript3.0语法3.3.4点语法在AcnonSript中,点(.)被用来表明与某个对象相关的属性和方法,它也用于表示变量的目标路径,点语法表达式由对象名开始,接着是一个点,紧跟的是要指定的属性、方法或变量。3.3ActionScript3.0语法3.3.5运算符运算符是一种特殊的函数,它们具有一个或多个操作数并返回相应的值。操作数是运算符用于输入的值(通常为字面值、变量或表达式)。如在下面的代码中,将加法运算符(+)和乘法运算符(*)与3个字面值操作数(5、4和9)结合使用来返回一个值。赋值运

7、算符(=)随后使用此值将返回值41赋给变且sumNumber。3.3ActionScript3.0语法3.3.6函数ActonScript3.0中可以通过两种方法来定义函数:使用函数语句和使用函数表达式,用户可以根据自己的编程风格来选择相应方法,若倾向于静态或严格模式的编程,则应使用函数语句来定义函数;若有特定的需求,则要用函数表达式来定义函数。函数表达式更多地用在动态编程或标准编程中。3.4ActionScript3.0程序设计任何一门编程员都要设计程序。ActionScript3.0也不例外。在本节中,我们将介绍ActionScript3.0系统的基本语法

8、以及程序设计的一般过程。3.4Acti

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

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

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