如果您想充实自己的实力,尝试踏入FLASH动画设计的领域而需要一块垫脚石,那么本书就是您最好的帮手。本书内容详细地说明了FLASH动画设计所需的ActionScript 3.0语言。同时完整地说明了类别对象的功能、属性、方法以及使用方式,绝对不会让您一头雾水。
本书列出了最常用到的ActionScript语法,并附上详细的程序代码范例,不但教您怎么用、如何改,而且还以实际应用的范例、图解说明此语法还能呈现哪些动画效果或功能,希望能对想学习ActionScript的您有所帮助。
本书列出了最常用的ActionScript语法,并附有详细的程序代码范例,不但教您如何使用、修改ActionScript代码,而且还以实际范例和图解,说明每项语法还能呈现哪些动画效果和功能,对学习ActipScript有所帮助。读者在阅读本书之后,将能开发出属于自己的ActionScript程序与FLASH动画作品。
Part 0 ActionScript 简介
序
光盘使用说明
认识ActionScript
ActionScript 3.0 的新特性
语法上的改变
ActionScript 3.0 中事件监听器的新增功能
ActionScript 的编写环境
ActionScript 的编写方式
Part1 基本语法
function{}
声明函数
return
返回函数值或变量值
var
声明变量
if - else
条件判断处理语句
for
循环语句
for~in
循环语句
do~while
有条件执行的循环语句
while
有条件执行的循环语句
switch~case~(default)
多分支条件语句
continue / break
忽略循环体内的语句,重新开始执行循环语句/ 终止循环体内的语句,使程序跳到被结束的循环语句后的下一个语句
//,/*~*/
程序注释
with
多次参考对象的各个属性或方法,而无须重复指定对象的名称
try~catch
捕获在特定程序语句中发生的错误
finally
当程序执行时,在所有错误发生之后,无条件执行的语句
throw
产生一个程序语句可处理的错误情况
Part2 全局函数
动画影片播放
控制动画影片与帧的播放动作
gotoAndPlay(),gotoAndStop()
将播放磁头移到指定的帧并继续/停止播放
prevScene(),nextScene()
将播放磁头移到上/下一个场景并停止播放
外部文件控制
为动画影片与帧动态加载外部文件或与外部文件进行信息交换的处理
fscommand()
传递程序命令
load(),unload()
动态加载/删除外部文件
navigateToURL()
将指定URL的文件加载到浏览器窗口中,或是将变量传递到
指定URL的应用程序中
影像片段处理/ 打印
影片片段的动态新增与事件处理/ 打印影片片段
addEventListener()
为对象建立事件监听器
updateAfterEvent()
强制更新显示画面
PrintJob(), start(), addPage(), send()
打印影片片段
……
Part3 类对象
附录
INDEX 字母索引
范例索引