欢迎来到天天文库
浏览记录
ID:10017368
大小:1.42 MB
页数:69页
时间:2018-05-12
《第5章 flash动作脚本》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第五章Flash动作脚本主要内容ActionScript3.0概述1认识动作面板2给Flash文件添加动作脚本3使用动作脚本控制“影片剪辑”4影片剪辑的属性调整与路径5按钮控制6ActionScript3.0概述要点导读1.ActionScript的概念2.ActionScript3.0的语法规则3.ActionScript3.0与2.0区别ActionScript3.0概述ActionScript是Flash的脚本语言,与JavaScript在网页制作中起得作用相似,它在Flash内容和应用程序中实现交互性、数据处理以及其他功能。新出
2、的ActionScript3.0使用面对对象编程,增加更强的报错能力,指定类型也更明确。ActionScript3.0由FlashPlayer中的ActionScript虚拟机(AVM2)来执行的,它的代码通常被编译器编译成“字节码格式”(一种由计算机编写且能够为计算机所理解的编程语言),随后字节码被嵌入到SWF文件中,SWF文件由运行时环境FlashPlayer执行。ActionScript3.0概述在正式开始学习ActionScript之前,亦有必要简单了解下它的开发过程。无论ActionScript项目的大小,遵循一个基本的设计规
3、范有利于用户提高工作效率。下面几个步骤说明了使用ActionScript3.0应用程序的基本开发过程:①应用程序设计。用户首先详细描述应用程序的功能要求,然后才开始构建该应用程序。②编写ActionScript3.0代码。用户可以使用Flash、FlexBuilder、DreamWeaver或文本编辑器来创建ActionScript代码。③创建Flash或Flex应用程序文件来运行代码。在Flash创作工具中,此步骤包括:创建新的FLA文件、设置发布设置、向应用程序添加用户界面组件以及引用ActionScript代码。④发布和测试Act
4、ionScript应用程序。这涉及在Flash创作环境或Flex开发环境中运行应用程序,确保该应用程序执行用户期望操作,达到预设的功能。ActionScript3.0概述在正式开始学习ActionScript之前,亦有必要简单了解下它的开发过程。无论ActionScript项目的大小,遵循一个基本的设计规范有利于用户提高工作效率。下面几个步骤说明了使用ActionScript3.0应用程序的基本开发过程:①应用程序设计。用户首先详细描述应用程序的功能要求,然后才开始构建该应用程序。②编写ActionScript3.0代码。用户可以使用F
5、lash、FlexBuilder、DreamWeaver或文本编辑器来创建ActionScript代码。③创建Flash或Flex应用程序文件来运行代码。在Flash创作工具中,此步骤包括:创建新的FLA文件、设置发布设置、向应用程序添加用户界面组件以及引用ActionScript代码。④发布和测试ActionScript应用程序。这涉及在Flash创作环境或Flex开发环境中运行应用程序,确保该应用程序执行用户期望操作,达到预设的功能。ActionScript3.0概述ActionScript3.0语法规则在ActionScript3
6、.0中,一个变量实际上包含三个不同部分:变量名,可以存储在变量中的数据类型,存储在计算机内存中的实际值。对变量来说,数据类型也非常重要。在ActionScript3.0中创建变量时,应指定该变量将保存的数据类型;此后,程序只能在该变量中存储此类型的数据,可以使用与该变量的数据类型关联的特定特性来处理值。在ActionScript中,要创建一个变量或声明变量,应使用var语句:“varvalue1:Number;”。在本例中,指示计算机创建一个名为value的变量,该变量仅存储Number(数值)的数据。用户还可以立即在变量中存储一个值:
7、“varvalue2:Number=17;”。ActionScript3.0概述ActionScript3.0语法规则在ActionScript中,有很多数据类型可以用作变量的数据类型。其中,基本数据类型有:String:一个文本值,例如,一个名称或书中某一章的文字;Number:任何数值,包括有小数部分或没有小数部分的值;Int:一个整数(不带小数部分的整数);Uint:一个“无符号”整数,即不能为负数的整数;Boolean:一个true或false值,例如开关是否开启或两个值是否相等。ActionScript3.0概述ActionS
8、cript3.0语法规则ActionScript是一种面向对象的编程语言。对象是ActionScript中一个非常重要的概念。事实上,如果用户在Flash中处理过元件,那么用户已经处理过对象了。假设用户已定
此文档下载收益归作者所有