第1章 ActionScript介绍
1-1 Flash 5集成开发环境介绍
如何激活Flash 5
莱单栏
主工具栏
工具箱
面板工具栏
时间轴Timeline
展示区与编辑区
标尺与网格线
1-2 Action指令编辑环境介绍
1-3 编辑Action的基本指令
Play指令
Stop指令
GoTo指令
Comment:注释
Evaluate添加程序行
Normal Mode和Expert Mode的活用
1-4 对象如何命名
1-5 如何编辑影片上的帧及按钮的程序
1-6 如何编辑影片片段内帧的程序
1-7 Movie Explorer影片管理器
Movie Explorer的功能及界面
Movie Explorer的下拉式菜单
第2章 符号编辑与数据类型
2-1 认识Flash提供的符号
符号的类型
如何产生符号的分身
2-2 如何制作图像符号
Graphic Symbol图像符号
如何制作图像符号
2-3 影片片段的制作
如何制作Movie Clip符号
2-4 如何制作按钮符号
按钮符号的组成
2-5 活用文字工具
如何输入文字
使用文字属性窗口
静态文字Static Text
动态文字Dynamic Text
文字输入Input Text
文字转换为图形
中文字显示问题
2-6 数据与变量
数据类型
变量是什么
变量的命名规则与习惯
关键字(KeyWords)
2-7 表达式与运算符
算术运算符
字符串合并运算符
关系运算符
逻辑运算符
指定运算符(见表2-13)
单一运算符(见表2-14)
2-8 Newline与Number
Newline新建行数
Number()数值函数
2-9 文字数据表示法
ASCII码
中文内码
第3章 按钮事件与影片片段事件
3-1 按钮事件
On(mouseEvent)指令
Trace指令
Typeof指令
3-2 影片片段分身的属性
如何设置影片片段分身的属性
如何取得影片片段分身的属性
对象间层次的相互关系(_root及_parent)
This指令
tellTarget指令
With指令
3-3 鼠标对象
鼠标的属性_xmouse/_ymouse
鼠标的方法show()/hide()
3-4 影片片段分身事件
onClipEvent(event)指令
3-5 影片片段分身的方法
startDrag方法
stopDrag方法
duplicateMovieClip方法
attachMovie方法
removeMovieClip方法
swapDepths方法
第4章 流程控制
4-1 选择结构
单向选择结构
双向选择结构
嵌套选择结构
多向选择结构
4-2 Key Object键盘对象
Key-getAscii
Key-getCode
Key-isDown
Key-isToggled
4-3 重复结构
For循环
While循环
Do While循环
Break
Continue
第5章 声音、颜色、打印机指令
5-1 如何建立声音对象
设置声音对象分身名称
建立新的声音对象-new Sound()
如何取得声音文件-attachSound方法
如何播放声音-start()
如何停止播放-stop()
如何设置音量的大小-setVolume方法
如何取得音量值-getVolume方法
如何设置左右声道音量的大小-setPan方法
getPan方法
5-2 同时控制音量大小与音量平衡
5-3 声音转换
setTransform方法
soundTransformObject参数
getTransform方法
5-4 颜色对象
十进制与十六进制
RGB颜色值
声明颜色对象(Color Object)
5-5 颜色对象的方法
setRGB方法
getRGB方法
setTransform方法
getTransform方法
5-6 打印机
print指令
PrintAsBitmap指令
第6章 特殊常用指令介绍
6-1 Movie Cilp对象的方法
loadMovie方法
unloadMovie指令
如何让加载的影片文件互相传递文件
loadVariables指令
hitTest方法
其他的方法
6-2 Get URL与Fscommand指令
Get URL指令
Fscommand指令
6-3 Scroll与Maxscroll指令
Scroll指令
Maxscroll指令
6-4 Selection对象
getBeginIndex方法
getCaretlndex方法
Selection.getEndIndex方法
getFocus方法
setFocus方法
setSelection方法
6-5 Flash 5的其他指令
updataAfterEvent指令
ifFrameloaded指令
nextScene指令
prevScene指令
第7章 活用数组对象
7-1 数组
数组的声明
二维数组
7-2 数组的属性与方法
数组的属性(ProPerty)
数组的方法(Method)
7-3 排序与搜索
气泡排序法(Bubble Sort)
循序搜索
二分搜索法
第8章 函数与对象
8-1 函数与方法
8-2 内置函数
一般函数
字符串函数
8-3 数学对象(Math Object)
数学对象的方法(Method)
数学对象的属性
8-4 数值对象(Number Object)
数值对象的属性(见表8-2)
数值对象的声明
数值对象的方法
8-5 字符串对象(String Object)
字符串对象的属性
字符串对象的方法
8-6 日期对象(Date Object)
声明Date对象
Date对象的方法(一)(见表8-3所示)
Date对象的方法(二)(见表8-4所示)
Date对象的方法(三)(见表8-5所示)
8-7 用户自定义函数
建立自定义函数
调用自定义函数
8-8 Call指令
8-9 全局变量与局部变量
变量命名注意事项
局部变量
8-10 如何在函数间传递数组数据
第9章 Smart Clips应用
9-1 Menu符号的应用
Menu符号用途
如何加载Menu符号
如何增、删选项及调整选项顺序
如何取得选取的选项内容
9-2 CheckBox符号的应用
CheckBox符号用途
如何加载CheckBox符号
属性说明
Array_Quick_Sort函数
Array_Linear_Search函数
Array_Binary_Search函数
Object_Bubble_Sort函数?
Object_Quick_Sort函数?
Object_Linear_Search函数
Object_Binary_Search函数
Gen_Rnd1函数
用函数设置对象的属性
Gen_Rnd3函数
第11章 遮置效果应用
11-1 遮罩效果
11-2 随鼠标移动的探照灯
11-3 放大镜
11-4 文字滚动设计
第12章 网页应用实例
12-1 动物图形的光标动画设计技巧
留下残影的光标
光标动画设计
12-2 网页预载画面设计
12-3 打字机动画
第13章 酷炫动画设计
13-1 太空立体动画
13-2 动画残影技巧
13-3 烟火动画设计
13-4 Flash画板的制作
第14章 游戏实例
14-1 猜数字游戏
14-2 黑白棋游戏
14-3 射击游戏
第15章 Flash与ASP的链接
15-1 ASP简介
如何加载ASP程序的变量值
15-2 访客计数器
15-3 访客留言板
第16章 Flash与XML的链接
16-1 XML简介
16-2 XML对象
建立XML对象
Load方法
Loaded属性
FirstChild属性
nodeValue属性
Attributes集合
childNodes集合
16-3 XML留言板
附录A 安装Flash 5
附录B 安装服务器
附录C 使用Access 2000建立数据表
附录D ASCII表
附录E 按键对应码
附录F ActionScript主要用字索引表