多媒体技术应用 计算机动画技术.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多媒体技术应用 计算机动画技术

4-* 六、ActionScript应用 1.什么是ActionScript ActionScript是针对Flash 运行时环境的脚本编程语言。通过它可以使用键盘或鼠标与动画进行交互。 4.3 矢量动画制作软件 采用面向对象编程思想 采用事件对程序进行驱动 以动画中的对象来对ActionScript语言进行定义和编写 快速构建丰富互联网程序RIA的理想语言 4-* ActionScript的发展简史: 4.3 矢量动画制作软件 ActionScript 1.0 Flash 5诞生,交互脚本 ActionScript 2.0 面向对象编程,AVM1 ActionScript 3.0 AVM2,代码执行快十倍 ActionScript3的组成: 核心语言 定义编程语言的基本构建块,如语句、表达式、条件、循环和类型 Flash Player API 由代表Flash Player特定功能并提供对Flash Player特定功能访问的类组成 4-* ActionScript3程序的开发工具: ①Adobe Flash CS3 ②MXML语言 ③集成开发工具 Flex SDK Adobe Flex Builder 4.3 矢量动画制作软件 4-* 2.变量和常量 变量:用来存储程序运行时的临时数据 常量:用来存储固定的数值 声明变量:使用变量前,必须先声明。 如:var a; //undefined var a:int; //0 var netebook:int; //0 var a=3; 4.3 矢量动画制作软件 4-* 变量赋值:声明变量后,要给它赋值,否则编译会出错。 var a:int; var b:int; a=10; b=a; trace(a); trace(b); var a=3; trace(第一次赋值结果:+a); a=5; trace(第二次赋值结果:+a); 4.3 矢量动画制作软件 4-* 声明常量:声明常量并赋值,该常量就不能再次赋值。 const a=3; trace(“常量a值:”+a); const a=3; trace(“常量a值:”+a); a=5; trace(a); 4.3 矢量动画制作软件 4-* 3.数据类型 ActionScript3的数据类型: 4.3 矢量动画制作软件 基本类型 字符串型:String 数值型:Number 布尔型:Boolean 复合类型 数组:Array 对象:Objcet 影片剪辑:Sprite 4-* 基本数据类型: 4.3 矢量动画制作软件 var s:String=“Hello”; trace(s); var n:Number=5; trace(n); trace(“数值类型的最小值是:” +Number.MIN_VALUE); trace(“数值类型的最小值是:” +Number.MAX_VALUE); var b:Boolean=true; trace(b); 4-* 4.运算符 运算符是通过某种运算关系计算一个或者多个操作数,然后返回相应的数值。 一元运算符:++, --, ! 4.3 矢量动画制作软件 var i:int=9; trace(“返回之前i的结果为:” +--i); trace(“i的结果为:” +i); 4-* 二元运算符:+,-,*,/,%,,,= 4.3 矢量动画制作软件 var i:Number = 20; var j:Number = 10; trace(“加法运算结果:”+(i+j)); trace(“减法运算结果:”+(i-j)); trace(“乘法运算结果:”+(i*j)); trace(“除法运算结果:”+(i/j)); trace(“比较运算结果:”+(ij)); 4-* 三元运算符:条件运算符是判断语句的一种简单表达形式,由一个问号、一个冒号和三个操作数组成。例如: (条件)?(真结果):(假结果) 4.3 矢量动画制作软件 var i:int = 100; var j:int = 2; trace((i/j)==50) ? true:false 4-* 5.语句 语句的作用:控制程序执行的流程。 常用的语句:条件语句、循环语句 条件语句:用来控制程序流程,判断程序的执行方向。有三种形式:

文档评论(0)

1444168621 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档