《Flash MX 2004 ActionScript动画设计》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:吴涛编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:7030153375
  • 页数:392 页
图书介绍:本书分17章,结合大量的实例详细讲解知识要点,让读者在学习案例的过程中掌握Flash ActionScrip工具。

1.2 “动作”面板 1

1.2.1 面板结构 1

目录 1

第1章 Flash编程基础 1

1.1 ActionScript简介 1

1.2.3 固定对象 2

1.2.2 脚本导航器 2

1.2.6 检查标点平衡 3

1.2.5 语法检查 3

1.2.4 输入脚本 3

1.2.9 自动格式选项 4

1.2.8 查看行号 4

1.2.7 使用自动缩进 4

1.2.11 编写代码的提示 5

1.2.10 语法颜色 5

1.3 常见术语 7

1.2.12 添加动作 7

1.4.1 点语法 10

1.4 语法 10

1.4.4 大括号 11

1.4.3 分号 11

1.4.2 斜杠语法 11

1.4.6 注释 12

1 4 5 小括号 12

1.4.7 区分大小写 13

1.5.1 数据类型的分类 14

1.5 数据类型 14

1.5.2 指定数据类型 15

1.6 变量 16

1.5.4 查看数据类型 16

1.5.3 转换数据类型 16

1.6.2 变量范围 17

1.6.1 命名变量 17

1.7.1 运算符的分类 18

1.7 运算符 18

1.6.3 使用变量 18

1.7.3 运算符结合律 22

1.7.2 运算符优先级 22

1.8.2 创建自定义函数 24

1.8.1 使用内置函数 24

1.8 函数 24

1.8.4 将参数传递给函数 25

1.8.3 调用自定义函数 25

1.8.6 从函数中返回值 26

1.8.5 在函数中使用变量 26

1.9 添加脚本的位置 27

2.1.1 添加按钮 29

2.1 实例一:控制动画的播放 29

第2章 使用按钮 29

2.1.2 暂停动画 30

2.1.3 播放动画 31

2.1.6 跳转到上一帧 32

2.1.5 跳转到下一帧 32

2.1.4 停止播放动画 32

2.2.1 制作按钮 33

2.2 实例二:使用GetURL 33

2.2.3 预览效果 34

2.2.2 “动作”面板 34

2.3.1 制作场景 35

2.3 实例三:使用随机函数 35

2.3.2 添加脚本 36

3.1.1 制作动画 37

3.1 实例一:脚本编写规则 37

第3章 使用影片剪辑 37

3.1.2 基本语法 38

3.1.3 在帧上控制影片剪辑 39

3.1.5 影片剪辑的属性 40

3.1.4 基本语法 40

3.2 实例二:指定对象的路径 41

3.2.1 创建元件 42

3.2.2 “插入目标路径”按钮 43

3.2.3 进阶练习 45

3.2.4 用表达式作为目标路径 46

3.3 实例三:控制影片剪辑的播放 47

3.4.1 创建元件 51

3.4 实例四:设置影片剪辑的属性 51

3.4.4 影片剪辑的移动 52

3.4.3 添加按钮 52

3.4.2 修改实例名称 52

3.4.5 影片剪辑的缩放 53

3.4.6 影片剪辑的旋转 54

3.5.1 制作按钮 56

3.5 实例五:移动的菜单 56

3.5.3 创建影片剪辑 57

3.5.2 创建图形元件 57

3.5.4 添加脚本 58

3.6.1 制作菜单按钮 59

3.6 实例六:下拉菜单 59

3.6.4 添加按钮代码 60

3.6.3 制作主菜单按钮 60

3.6.2 添加代码 60

3.6.6 修改主菜单按钮 61

3.6.5 添加帧代码 61

3.7.1 制作按钮 62

3.7 实例七:影片胶片 62

3.7.2 创建背景 64

3.7.4 创建动画 65

3.7.3 创建元件slide 65

3.7.5 添加代码 66

3.8.1 创建元件girl 67

3.8 实例八:复制影片剪辑 67

3.8.4 添加代码 68

3.8.3 制作按钮 68

3.8.2 创建动态文本框 68

3.9.1 基本语法 69

3.9 实例九:加载SWF/JPEG文件 69

3.8.5 关于深度 69

3.9.2 创建界面 70

3.10 实例十:创建影片剪辑 71

3.9 4 卸载动画 71

3.9.3 添加脚本 71

3.10.3 附加影片剪辑 72

3.10.2 复制或删除影片剪辑 72

3.10.1 创建空白影片剪辑 72

3.11.1 创建影片剪辑circle 73

3.11 实例十一:用行为控制影片剪辑 73

3.11.2 添加行为 74

3.11.3 修改事件 75

3.11.4 其他控制影片的行为 76

4.1.1 第1种方法 77

4.1 实例一:动画光标 77

第4章 模拟系统界面 77

4.1.3 第3种方法 81

4.1.2 第2种方法 81

4.2.1 调用元件 82

4.2 实例二:给姑娘打扮起来 82

4.2.2 创建影片剪辑 83

4.2.3 添加脚本 84

4.3.2 添加动作 85

4.3.1 创建影片剪辑 85

4.3 实例三:控制拖拽范围 85

4.3.3 设定拖动范围 86

4.3.4 修改脚本 87

4.4.2 创建元件circle 88

4.4.1 创建元件mask 88

4.4 实例四:探照灯文字 88

4.4.5 新建图层Text 89

4.4.4 新建图层Textlight 89

4.4.3 绘制背景 89

4.4.7 添加脚本 90

4.4.6 新建遮罩层mask 90

4.5.1 创建影片剪辑logo 91

4.5 实例五:放大镜效果 91

4.5.3 创建影片剪辑mask 92

4.5.2 创建图形元件circle 92

4.5.5 创建空白影片剪辑 93

4.5.4 创建影片剪辑glass 93

4.5.7 新建图层mask 94

4.5.6 新建影片剪辑control 94

4.5.10 调整动画 95

4.5.9 添加脚本 95

4.5.8 新建图层Controller 95

4.6.2 创建按钮button 96

4.6.1 创建图形元件circle 96

4.6 实例六:鼠标跟随 96

4.6.3 创建影片剪辑mouse 97

4.6.5 复制元件实例 98

4.6.4 添加脚本 98

4.7.1 创建动态文本 99

4.7 实例七:获取鼠标位置 99

4.7.2 添加脚本 100

4.8.2 添加脚本 101

4.8.1 创建影片剪辑 101

4.8 实例八:捕获按键 101

4.8.4 获得虚拟键控脚本 102

4.8.3 Key类的方法 102

4.8.5 Key类的属性概要 103

4.8.6 获取按键的名称 104

5.2.1 定义直线样式 106

5.2 实例一:绘制直线 106

第5章 用脚本创建图形 106

5.1 “虚拟钢笔”简介 106

5.2.4 绘制矩形 107

5.2.3 绘制直线段 107

5.2.2 移动绘制点 107

5.2.6 利用影片剪辑属性 108

5.2.5 通过按钮控制 108

5.2.7 拖动影片剪辑 109

5.2.9 自由绘画 110

5.2.8 线条画板 110

5.3.2 绘制纯色 111

5.3.1 创建空白元件 111

5.3 实例二:绘制填充区域 111

5.3.3 绘制渐变色 112

5.3.5 常用绘图命令 113

5.3.4 修改渐变色 113

5.4.1 准备元件 114

5.4 实例三:颜色相关命令 114

5.4.2 添加脚本 115

5.4.4 颜色转换setTransform() 116

5.4.3 获取颜色getRGB() 116

5.4.5 获取颜色转换getTransform() 117

5.5 实例四:制作变幻线 118

5.6 实例五:变形折线 119

5.6.2 添加脚本 120

5.6.1 制作动画 120

6.1.2 创建关键帧 122

6.1.1 创建动态文本字段 122

第6章 在帧上添加脚本 122

6.1 实例一:简单计时器 122

6.2.2 跳转到帧或某个场景 123

6.2.1 跳转到URL 123

6.2 实例二:在帧上添加按钮脚本 123

6.3.2 防止动画被放大 124

6.3.1 基本语法 124

6.3 实例三:使用Fscommand 124

6.3.3 控制动画全屏播放 125

6.3.4 调用应用程序 126

6.3.5 屏蔽右键快捷菜单 127

6.3.7 锁定快捷键 128

6.3.6 关闭动画 128

6.4.1 显示日期及时间 129

6.4 实例四:显示时间 129

6.4.2 显示星期 130

6.4.3 制作时钟 131

6.5 实例五:载入动画 132

6.5.1 创建动画 133

6.5.2 创建关键帧 134

6.5.4 添加代码 135

6.5.3 帧标签 135

6.5.5 测试影片 136

6.6.3 使用builtInItems属性 138

6.6.2 使用hideBuiltInItems方法 138

6.6 实例六:右键快捷菜单 138

6.6.1 创建ContextMenu对象 138

6.6.4 使用customItems属性 139

6.6.5 启用或禁用自定义菜单项 140

6.6.8 创建ContextMenuItem类实例 141

6.6.7 关于ContextMenuItem类 141

6.6.6 ContextMenu类的方法、属性及事件处理 141

6.6.9 ContextMenuItem类的方法、属性及事件处理 142

7.1.2 if和else连用 143

7.1.1 单独使用if语句 143

第7章 常用控制语句 143

7.1 实例一:条件判断语句 143

7.1.4 应用实例 144

7.1.3 if和elseif连用 144

7.2 实例二:流程控制语句 145

7.3.1 while语句 146

7.3 实例三:循环语句 146

7.3.3 for循环语句 147

7.3.2 do while语句 147

7.3.4 for..in语句 148

7.3.5 应用实例 149

7.5.1 使用break语句 150

7.5 实例五:break和continue语句 150

7.4 实例四:with语句 150

7.5.2 使用continue语句 151

8.1.1 加入声音 152

8.1 实例一:声音与歌词的同步(一) 152

第8章 使用声音 152

8.1.2 添加歌词 153

8.1.3 添加背景图 154

8.2 实例二:声音与歌词的同步(二) 155

8.2.4 修改声音元件属性 156

8.2.3 新建空白影片剪辑 156

8.2.1 导入声音 156

8.2.2 添加歌词 156

8.2.6 确定歌词出现的时间 157

8.2.5 给影片剪辑创建脚本 157

8.2.8 添加背景图 158

8.2.7 创建帧上脚本 158

8.3.4 添加按钮 159

8.3.3 添加动作 159

8.3 实例三:控制声音播放 159

8.3.1 导入声音 159

8.3.2 修改声音的链接属性 159

8.3.6 停止声音 160

8.3.5 播放声音 160

8.4.2 设计界面 161

8.4.1 导入声音 161

8.4 实例四:用文本框控制音量 161

8.4.3 添加帧上的脚本 162

8.4.5 添加reset按钮脚本 163

8.4.4 添加ok按钮脚本 163

8.5.3 创建滑动按钮 164

8.5.2 添加帧上的脚本 164

8.5 实例五:用滑块控制音量 164

8.5.1 导入声音 164

8.5.4 添加影片剪辑脚本 165

8.6.1 复制声音元件 166

8.6 实例六:控制左右声道平衡 166

8.6.2 创建按钮drum 167

8.6.4 创建动态文本 168

8.6.3 添加帧上的脚本 168

8.7.2 onLoad事件处理函数 169

8.7.1 基本语法 169

8.7 实例七:加载外部MP3文件 169

8.8.1 显示歌曲名称 170

8.8 实例八:读取MP3文件的ID3标签 170

8.9.1 导入音频 171

8.9 实例九:使用行为播放声音 171

8.8.2 ID3标签内容 171

8.9.4 添加行为 172

8.9.3 添加按钮 172

8.9.2 修改链接属性 172

8.9.6 查看代码 173

8.9.5 修改事件 173

8.9.7 修改行为 174

8.9.9 其他播放声音的行为 175

8.9.8 删除行为 175

8.10.4 Sound类的方法 176

8.10.3 常用事件 176

8.10 使用Sound类 176

8.10.1 创建Sound对象 176

8.10.2 播放声音 176

8.10.6 Sound类的事件处理函数 177

8.10.5 Sound类的属性 177

9.1.2 实例名称 178

9.1.1 创建动态文本 178

第9章 动态文本字段与输入文本字段 178

9.1 实例一:动态文本 178

9.1.7 呈现为HTML 179

9.1.6 可选中文本 179

9.1.3 修改字体 179

9.1.4 换行方式 179

9.1.5 修改变量 179

9.1.10 格式选项 180

9.1.9 字符选项 180

9.1.8 显示边框 180

9.2.2 修改文本框属性 181

9.2.1 创建输入文本 181

9.2 实例二:输入文本 181

9.2.5 添加按钮 182

9.2.4 添加静态文字 182

9.2.3 复制文本字段 182

9.2.7 添加动作 183

9.2.6 使用按钮 183

9.3 实例三:滚动文字 184

9.2.9 添加清除代码 184

9.2.8 控制字符 184

9.3.2 设置界面 185

9.3.1 准备文本 185

9.3.4 添加按钮动作 186

9.3.3 载入外部文本 186

9.4.2 修改文本字段属性 187

9.4.1 创建动态文本 187

9.4 实例四:支持HTML标签 187

9.4 6 超链接标签<a> 188

9.4.5 下划线标签<u> 188

9.4.3 粗体文本 188

9.4.4 斜体标签<i> 188

9.4.8 段落标记<p> 189

9.4.7 字体标签<font> 189

9.4.9 图像标签<img> 190

9.4.11 列表项标签<li> 191

9.4.10 换行标签<br> 191

9.5.2 创建脚本 192

9.5.1 创建动态文本字段 192

9.5 实例五:打字机效果 192

9.5.3 添加声音 193

9.5.5 String类的方法摘要 194

9.5.4 使用String类 194

9.6.3 支持的动作脚本属性 195

9.6.2 样式表使用步骤 195

9.5 6 String类的属性摘要 195

9.6 关于CSS样式表 195

9.6.1 什么是CSS样式表 195

9.7.2 设定样式 196

9.7.1 创建样式表 196

9.7 创建与使用样式表 196

9 7.5 应用实例 197

9 7 4 使用样式 197

9.7 3 使用样式表 197

9.8.1 创建外部CSS文件 198

9.8 使用外部CSS文件 198

9.7.6 TextField.StyleSheet类的方法 198

9.7.7 TextField.StyleSheet类的事件处理函数 198

9.8.4 使用class属性 200

9.8.3 应用样式表对象 200

9.8.2 加载外部CSS文件 200

9.9.1 创建HTML文档 201

9.9 加载外部HTML文件 201

9.9.2 加载HTML文件 202

9.10.2 创建文本字段 203

9.10.1 实例名称和变量名称 203

9.10 使用FextField类 203

9.10.6 TextField类的属性 204

9.10.5 TextField类的方法 204

9.10.3 修改文本字段的属性 204

9.10.4 将文本分配到文本字段 204

9.11 使用TextFormat类 206

9 10.8 TextField类的侦听器 206

9.10.7 TextField类的事件处理函数 206

9.11.2 应用实例 207

9.11.1 基本语法 207

9.11.4 TextFormat类的属性摘要 208

9.11 3 TextFormat类的方法 208

10.1.1 新建脚本文件 209

10.1 实例一:动作脚本文件 209

第10章 创建和使用类 209

10.2 实例二:创建和使用类 210

10.1.3 打开脚本文件 210

10.1.2 保存脚本文件 210

10.2 3 新建Flash文档 211

10.2.2 新建脚本文件 211

10.2.1 定义类的方法 211

10.2.4 指定类文件的路径 212

10.3.1 新建动作脚本文件 213

10.3 实例三:创建构造函数 213

10.4.1 创建继承关系 214

10.4 实例四:创建子类 214

10.3.2 新建Flash文档 214

10.4.4 分配给影片剪辑元件 215

10.4.3 创建影片剪辑子类 215

10.4.2 关于多重继承 215

10.5 实例五:创建接口 216

11.1 关于组件 217

第11章 使用组件 217

11.2.2 修改参数 218

11.2.1 创建组件实例 218

11.2 使用IextInput组件 218

11.3.1 创建组件实例 219

11.3 使用CheckBox组件 219

11.3.2 修改参数 220

11.3.4 用脚本修改样式 221

11.3.3 CheckBox类的属性 221

11.3.5 CheckBox类的事件 222

11.4.2 修改参数 223

11.4.1 创建组件实例 223

11.4 使用RadioButton组件 223

11.5.1 创建组件实例 224

11.5 使用ComboBox组件 224

11.5.2 添加数据 225

11.5.3 修改参数 226

11.6.1 创建组件实例 227

11.6 使用List组件 227

11.5.4 ComboBox类的常用方法 227

11.6.2 修改参数 228

11.7.3 创建图形元件 229

11.7.2 组件属性 229

11.7 使用ScrollPane组件 229

11.7.1 创建组件实例 229

11.7.4 使用图形元件 230

11.8.2 修改参数 231

11.8.1 创建组件实例 231

11.8 使用Button组件 231

11.8.4 动态改变按钮的属性 233

11.8.3 动态添加按钮 233

11.9.1 动态显示Alert实例 234

11.9 使用Alert组件 234

11.9.3 应用实例 235

11.9.2 修改按钮上的标签文本 235

11.10.1 创建组件实例 236

11.10 使用Accordion组件 236

11.10.2 添加参数 237

11.10.3 修改表单内容 238

11.10.4 动态创建Accordion组件实例 239

11.11 使用Menubar组件 240

11.12 使用Window组件 242

11.13 在组件间进行数据绑定 243

11.14.1 基本方法和属性 245

11.14 使用UIObiect类 245

11.14.2 UIObject类的方法 246

11.14.4 UIObiect类的事件 247

11.14.3 UIObiect类的属性 247

11.15.1 对单个组件实例设置样式 248

11.15 定制组件外观 248

11.15.3 使用自定义样式 249

11.15.2 使用全局样式 249

11.15.4 为某一类组件创建样式 250

11.16.1 安装扩展组件 251

11.16 扩展组件 251

11.16.3 使用组件 253

11.16.2 查看扩展组件 253

11.16.4 删除扩展组件 254

12.1 实例一:使用MediaPlayback组件 255

第12章 使用视频文件 255

12.2 实例二:使用MediaDisplay与MediaController组件 257

12.2.2 创建MediaController组件实例 258

12.2.1 创建MediaDisplay组件实例 258

12.2.3 链接到MediaController 259

12.3.2 添加行为 260

12.3.1 导入视频 260

12.3 实例三:用行为控制视频剪辑 260

12.3.3 控制视频回放的行为 261

13.1.1 使用模板 262

13.1 幻灯片演示文稿模板 262

第13章 使用模板 262

13.1.3 添加幻灯片 263

13.1.2 重命名幻灯片 263

13.1.5 修改共享界面 264

13.1.4 添加嵌套幻灯片 264

13.1.6 修改导航界面 265

13.1.8 复制幻灯片 266

13.1.7 移动幻灯片 266

13.1.10 添加过渡 267

13.1.9 删除幻灯片 267

13.2.2 使用模板 269

13.2.1 准备照片 269

13.1.11 演示幻灯片 269

13.2 照片幻灯片放映模板 269

13.2.3 导入照片 270

13.2.6 修改播放模式 272

13.2.5 修改图片说明 272

13.2.4 调整时间轴 272

13.2.8 演示幻灯片 273

13.2.7 整理“库”面板 273

13 3 广告模板 274

13.4.1 使用模板 275

13 4 视频带宽选择模板 275

13.4.2 设置视频内容 276

13.5.1 使用模板 277

13.5 科技视频演示文稿模板 277

13.5.3 修改幻灯片title 278

13.5.2 修改组件属性 278

13.5.5 修改其他幻灯片内容 279

13.5.4 修改幻灯片contentHeader 279

13.5.6 添加幻灯片 281

13.5.7 设定显示时间 282

13.5.8 增加控制时间点 283

13.6 1 使用模板 284

13.6 测验模板 284

13.5.9 添加行为 284

13.6.2 设置测验全局参数 285

13.6.4 修改问题 287

13.6 3 修改欢迎画面 287

13.6.6 修改画面对象 289

13.6.5 拖放对象与匹配目标名称 289

13.6.7 修改拖放元件 290

13.6.8 修改目标元件 291

13.6.9 修改反馈信息 292

13.6.11 设定导航 293

13.6.10 修改学习跟踪信息 293

13.6.13 复制关键帧 294

13.6.12 修改按钮标签 294

13.6.14 编辑元件内容 295

13.6 16 处理多余的帧 297

13.6.15 修改参数 297

13.6.17 测试动画 299

13.7.1 使用模板 301

13.7 带有窗体的应用程序模板 301

13.7.2 修改窗体组件属性 302

13 7.3 调整Calendar窗体 304

13.7.4 修改email窗体 305

13.7.5 修改login窗体 306

13.7.6 修改Photos窗体 307

13.7.7 自定义窗体“留言板” 308

13.8 移动设备模板 311

14.1.1 创建靶环target 313

14.1 实例一:移动靶 313

第14章 经典游戏制作 313

14.1.3 添加动态文本字段 315

14.1.2 创建移动靶targets 315

14.1.5 添加加分代码 316

14.1.4 创建动画 316

14 1.7 拖动影片剪辑shot 317

14.1.6 创建影片剪辑shot 317

14.2.1 处理图像 318

14.2 实例二:拼图游戏 318

14.2.2 创建按钮 319

14.2.4 创建影片剪辑mc1~mc12 320

14.2.3 导入声音文件 320

14.2.6 创建影片剪辑check 322

14.2.5 创建接收界面 322

14.2.7 判断游戏是否结束 323

14.3 实例三:接球游戏 324

14.3.4 创建按钮reset 325

14.3.3 创建影片剪辑brick 325

14.3.1 创建影片剪辑ball 325

14.3.2 创建影片剪辑Paddle 325

14.3.6 布置游戏场景 326

14.3.5 绘制挡板 326

14.3.7 添加脚本 327

14.4.1 创建影片剪辑coin 330

14.4 实例四:接金币 330

14.4.2 创建影片剪辑bigcoin 331

14.4.5 布置场景 332

14.4.4 创建按钮play 332

14.4.3 创建影片剪辑littlecoin 332

14.4.6 创建开始和结束画面 333

14.4.7 添加脚本 334

15.1 动态网站基础知识 337

第15章 制作Flash留言板 337

15.2 网络配置 338

15.3 安装与配置IIS 340

15.3.1 打开IIS 342

15.3.2 设定网站目录 343

15.3.3 设定默认文档 345

15.3.4 设定文档目录权限 346

15.4.1 新建空白数据库 347

15.4 创建数据库 347

15.4.2 创建数据表feedback 348

15.4.3 设定各字段的属性 349

15.4.4 保存数据表 350

15.5.3  将其保存为ASP文件 351

15.5.2 输入代码 351

15.5 创建数据库连接 351

15.5.1 打开“记事本”程序窗口 351

15.5.4 检测代码 352

15.6.2 ASP获取Flash数据 353

15.6.1 Flash向ASP发送数据 353

15.6 Flash与ASP的数据传输 353

15.7 制作留言板界面 354

15.6.4 Flash获取ASP数据 354

15.6.3 ASP向Flash发送数据 354

15.7.2 加入文本框 355

15.7.1 绘制背景 355

15.7.3 创建按钮 356

15.7.4 创建影片剪辑sex 357

15.7.5 制作影片剪辑box 358

15.7.6 添加翻页按钮 362

15.7.7 添加ActionScript 364

15.7.8 制作载入动画 366

15.7.9 创建数据插入页面 368

15.7.10 制作留言显示页面 369

15 7.11 添加留言 371

16.1 导出影片 372

第16章 发布Flash影片 372

16.2.1 打开发布窗口 376

16.2 发布影片 376

16.2.2 设置发布文件格式 377

16.2.4 设置HTML文件参数 379

16.2.3 设置Flash文件参数 379

16.3 发布GIF图片 382

17.1 保存网页上的SWF文件 386

第17章 常用技巧 386

17.2 在网页中插入SWF文件 388

17.2.1 使用Dreamweaver 389

17.2.2 手动输入HTML代码 392