没有合适的资源?快使用搜索试试~ 我知道了~
首页最专业的ActionScript 3.0
最专业的ActionScript 3.0
需积分: 9 116 浏览量
更新于2023-03-16
评论
收藏 305KB PPT 举报
最专业的最专业的最专业的ActionScript 3.0 ActionScript 3.0 ActionScript 3.0 ActionScript 3.0 ActionScript 3.0
资源详情
资源评论
资源推荐

第 3 章 ActionScript 3.0
•
ActionScript 3.0 是一种功能强大的编程语言,负
责 Flex 应用的业务逻辑的实现和对应用程序进行
控制。用户通过使用 MXML 和 ActionScript 共同
完成 Flex 应用的开发。
•
本章主要介绍 ActionScript 3.0 以及如何在 Flex 2
中使用 ActionScript 3.0 。本章侧重于基本语法的
讲述,具体的编程接口感兴趣的读者可以参看相
关的 API 说明。

3.1 ActionScript 3.0 简介
•
ActionScript 是 Flash Player 运行环境的编程语言,主要应
用于 Flash 动画和 Flex 应用的开发。 ActionScript 实现了应
用程序的交互、数据处理和程序控制等诸多功能。 ActionS
cript 的执行是通过 Flash Player 中的 ActionScript 虚拟机
( ActionScript Virtual Machine )实现的。 ActionScript 代
码通常被编译为 ABC 字节码,执行时与其他资源以及库文
件一同编译为 SWF 文件,在 Flash Player 中运行。
•
随着 Flash 和 Flex 的发展, ActionScript 也不断地发生变化。
从 ActionScript 1.0 、 ActionScript 2.0 到现在的 ActionScri
pt 3.0 , ActionScript 逐渐成为功能强大、符合规范的编程
语言。对于 Flash 和 Flex 开发者来说, ActionScript 3.0 无
疑注入了一针强心剂。

3.2 ActionScript 3.0 语法基础
•
我们学习一门外语的时候,首要学习它的语法。
而学习一门编程语言,也是如此。语法是每一种
编程语言最基础的东西,例如如何设定变量、使
用表达式、进行基本的运算。本章以及本章后面
的章节都将介绍 ActionScript 3.0 的基本语法,即
ActionScript 3.0 最基础的部分。

3.2.1 语法、语句和表达式
•
语法可以理解为规则,即正确构成编程语句的方式。必须
使用正确的语法来构成语句,才能使代码正确地编译和运
行。这里,语法是指编程所用的语言的语法和拼写。编译
器无法识别错误的语法。
•
语句负责执行特定的动作。例如赋值、比较。下面的例子
中 if 语句是一个条件语句,它可以通过对表达式的判断确
定下一个动作。
•
// if 语句
•
if (condition) {
•
// 语句;
•
}

3.2.2 分号和冒号
•
分号常用来作为语句的结束和循环中参数的隔离。 ActionS
cript 3.0 的语句以分号( ;) 字符结束,如下面两行代码中
所示。
•
var myNum:Number = 50;
•
myLabel.height = myNum;
•
注意:使用分号终止语句能够在单个行中放置不止一条语
句,但是这样做往往会使代码难以阅读。
•
分号还可以用在 for 循环中,作用是分割 for 循环的参数,
如以下代码所示。
•
var i:Number;
•
for (i = 0; i < 10; i++) {
•
trace(i); // 0,1,...,9
•
}
剩余54页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0