当前位置:首页 > 工业技术
Macromedia Flash MX 2004基础教程
Macromedia Flash MX 2004基础教程

Macromedia Flash MX 2004基础教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:Brian Underdahl著;天宏工作室译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302085684
  • 页数:322 页
图书介绍:有了著名的畅销书作者Brian Underahl的权威指导,初学者可以轻松学习Flash的全部功能,包括动画的基础知识以及如何整合声音、变开、图形等;使用Tools面板、时间线、图层以及Action Script来创建交互式Web站点。本书首先介绍了基础知识,然后引导你完成较为复杂的项目,向入门级的Web设计人员及开发人员展示了如何添加Macromedia Flash MX 2004影片,使Web站点更用活力。
《Macromedia Flash MX 2004基础教程》目录

目录 1

第1章 理解Flash MX 2004 1

1.1 可以使用Flash MX 2004做哪些事情 2

1.1.1 创建Web图像 2

1.1.2 向Web站点添加动画 4

1.1.3 创建交互式影片 5

1.1.4 显示按钮 6

1.1.5 形状变换 7

1.1.6 显示滚动的横幅文本 8

1.2 理解Flash MX 2004的基本元素 9

1.2.1 Flash MX 2004场景 9

1.2.2 时间线 11

1.2.3 图层 14

1.2.4 Tools面板 15

1.2.5 面板 18

1.3 创建自己的动画 19

练习1-1 创建简单的动画 19

1.4 思考与练习 21

第2章 学习Flash MX 2004 Tools面板 22

2.1 学习Tools面板 23

2.1.1 选定工具 23

2.1.2 选定工具选项 25

2.2 使用工具 26

2.2.1 使用Line工具绘图 26

2.2.2 使用Rectangle工具绘图 28

2.2.3 使用Oval工具绘图 30

2.2.4 使用Text工具添加文本 31

2.2.5 使用Pencil工具绘图 34

2.2.6 使用Brush工具绘图 34

2.2.7 使用Pen工具绘图 35

2.2.8 添加填充色 37

2.2.9 使用Eraser工具 38

2.2.10 使用Arrow工具进行选择 39

2.2.11 使用Lasso工具进行选择 40

2.3 使用工具创建影片的对象 41

练习2-1 绘制卡车并添加一些文本 41

2.4 思考与练习 44

第3章 学习flash面板 46

3.1 理解面板 47

3.1.1 什么是面板 47

3.1.2 查找正确的面板 48

3.2 根据需求选择正确的面板 51

3.2.1 Align面板 52

3.2.2 Color Mixer面板 52

3.2.3 Color Swatches面板 53

3.2.4 Info面板 53

3.2.5 Scene面板 54

3.2.6 Transform面板 54

3.2.7 Actions面板 55

3.2.8 Behaviors面板 56

3.2.9 Components面板 56

3.2.10 Component Inspector面板 57

3.2.12 Output面板 58

3.2.13 Accessibility面板 58

3.2.11 Debugger面板 58

3.2.14 History面板 59

3.2.15 Movie Explorer面板 59

3.2.16 Strings面板 59

3.2.17 Help面板 61

3.3 使用面板进行更改 62

3.3.1 在面板中选择选项 62

3.3.2 应用面板选择 62

3.4.1 创建面板组 63

3.4 创建和保存自定义面板 63

3.4.2 保存面板组 64

3.4.3 显示标准面板 64

练习3-1 使用Properties面板设置属性 65

3.5 思考与练习 66

第4章 使用时间线和图层 68

4.1 理解时间线的工作方式 69

4.2 理解帧 70

4.3 使用洋葱皮视图查看自己的工作 78

4.4 理解图层 79

4.4.1 图层的用途 80

4.4.2 添加图层 81

4.5 有效地使用图层 83

练习4-1 向时间线添加一些图层和帧 87

4.6 思考与练习 89

第5章 绘制对象 91

5.1 绘制线条和填充区域 92

5.1.1 选定不同的线条 92

5.1.2 选择不同的填充区域 94

5.1.3 添加复杂曲线 95

5.2 使用颜色 97

5.2.1 选择颜色 98

5.2.2 添加渐变 99

5.2.3 创建自己的渐变 100

5.2.4 扭曲和弯曲渐变 101

5.2.5 控制alpha设置 103

5.3 旋转、扭曲和缩放 104

5.3.1 旋转对象 105

5.3.3 缩放对象 106

5.3.2 扭曲对象 106

5.3.4 使用Transform面板旋转、扭曲和缩放对象 107

5.4 组合对象和取消组合对象 107

5.4.1 理解未组合的对象 108

5.4.2 理解组合的对象 108

5.4.3 简单的组合例子 109

5.4.4 在需要时取消组合 110

练习5-1 绘制带有渐变填充的按钮 111

5.5 思考与练习 113

第6章 创建动画 114

6.1 动画的工作方式 115

6.1.1 理解帧频 115

6.1.2 Flash简化动画的方法 116

6.1.3 理解时间线和变化 117

6.2 学习变化类型 118

6.2.1 动作变化 118

6.2.2 形状变化 119

6.2.3 选择正确的变化 120

6.3.1 为动作变化绘制对象 121

6.3 创建动作变化 121

6.3.2 为动作变化准备对象 122

6.3.3 为动作变化准备时间线 122

6.3.4 应用动作变化 123

6.4 创建形状变化 125

6.4.1 为形状变化绘制对象 125

6.4.2 为形状变化准备时间线 125

6.4.3 应用形状变化 126

6.4.4 使用减缓控制 127

6.4.5 使用形状变化提示 128

练习6-1 创建跳动的球动画 129

6.5 思考与练习 131

第7章 使用引导线和蒙板 133

7.1 理解引导线 134

7.2 创建引导线 136

7.2.1 创建引导图层 136

7.2.2 绘制运动引导线 136

7.2.3 将对象锁定到引导线上 138

7.2.5 确定运动的方向 139

7.2.4 将引导线延伸到场景之外 139

7.2.6 使用同一条引导线引导多个变化 142

7.3 理解蒙板 143

7.4 创建蒙板 144

7.4.1 添加图形蒙板 144

7.4.2 使用文本作为蒙板 146

7.4.3 修改蒙板 148

7.4.4 在动画中使用蒙板 148

7.4.5 创建滚动的文本 150

练习7-1 使用蒙板创建横幅文本 151

7.5 思考与练习 154

第8章 创建组件和使用库 155

8.1 学习组件 156

8.1.1 图形组件 156

8.1.2 按钮组件 157

8.1.3 影片剪辑 158

8.1.4 理解波纹效果 159

8.2.1 创建图形组件 160

8.2 创建组件 160

8.2.2 创建按钮组件 163

8.2.3 创建影片剪辑组件 165

8.2.4 打开组件进行编辑 166

8.3 使用组件实例 167

8.3.1 向影片添加组件实例 167

8.3.2 结合组件 168

8.3.3 修改组件实例 169

8.4.1 理解库 171

8.4 使用库 171

8.4.2 向库添加对象 173

8.4.3 组织库 173

8.4.4 使用标准的库对象 174

8.4.5 创建可重用的库 176

8.4.6 使用共享库 178

8.4.7 使用行为 179

练习8-1 创建和使用滚动的车轮影片剪辑 180

8.5 思考与练习 183

第9章 使用导入的图形 184

9.1 理解导入的图形 185

9.1.1 理解矢量图形 185

9.1.2 理解位图图形 186

9.2 导入矢量图形 187

9.2.1 在Flash中使用Freehand图形 187

9.2.2 在Flash中使用其他矢量图形 192

9.2.3 创建Canvas图形 192

9.2.4 为Flash保存Canvas图形 193

9.2.5 将Canvas图形导人Flash 195

9.3 导入位图图形 197

9.3.1 导人位图图像 198

9.3.2 在Flash中使用导入的位图 198

9.3.3 设置导入的位图图像的属性 198

9.4 导入PDF文件 200

9.4.1 将位图转换为矢量 200

9.4.2 描绘位图 201

9.4.3 拆分位图 203

9.4.4 将文本转换为图形 204

9.4.6 使用拆分的文本 205

9.4.5 拆分文本 205

练习9-1 使文本飞向适当的位置以组成单词 206

9.5 思考与练习 208

第10章 向影片添加声音 209

10.1 理解声音选项 210

10.1.1 采样率 210

10.1.2 位深度 211

10.1.4 压缩方法 212

10.1.3 立体声与单声道 212

10.3 添加声音 215

10.3.1 向帧添加声音 215

10.3.2 向按钮添加声音 216

10.4 使声音同步 219

10.4.1 事件声音 219

10.4.2 Start和Stop选项 219

10.5.1 使用渐变 220

10.5 编辑声音 220

10.4.3 流声音 220

10.5.2 循环播放声音 221

10.5.3 编辑封套 222

10.6 设置声音输出选项 224

10.6.1 设置单独的声音文件输出选项 225

10.6.2 设置全局声音文件输出选项 226

练习10-1 压缩和使用音轨 227

10.7 思考与练习 230

第11章 发布Flash影片 231

10.2 导入声音 231

11.1 准备发布影片 232

11.2 优化影片 233

11.2.1 理解带宽 234

11.2.2 查找瓶颈 235

11.2.3 优化影片下载 238

11.3 将影片放在Web上 241

11.3.1 选择设置和发布影片 241

11.3.2 理解HTML页面 245

11.4 以其他格式导出Flash 246

11.4.1 导出影片 247

11.4.2 以其他格式发布 248

11.4.3 对于使用其他格式的限制 249

练习11-1 使用一种程序格式创建独立的Flash影片 249

11.5 思考与练习 250

第12章 学习基本的ActionScript概念 252

12.1 理解ActionScript 253

12.1.1 ActionScript源自于JavaScript 253

12.1.2 理解面向对象的编程 254

12.2 ActionScript的基本元素 255

12.2.1 函数 255

12.2.2 事件 261

12.2.3 方法 263

12.2.4 属性 264

12.2.5 变量 264

12.2.6 表达式 265

12.2.7 参数 265

12.2.8 运算符 265

12.2.9 循环 266

12.2.10 处理对象 267

12.3 数据类型基础 268

12.3.1 字符串 269

12.3.2 数字 269

12.3.3 布尔 270

12.3.4 影片剪辑 271

12.3.5 对象 271

练习12-1 向影片添加简单的ActionScript 272

12.3.6 数组 272

12.4 思考与练习 276

第13章 学习基本的ActionScript编程知识 277

13.1 应用ActionScript 278

13.1.1 规划程序 278

13.1.2 向对象和帧添加ActionScript 281

13.2 使用ActionScript控制动作 282

13.2.1 gotoAndPlay 282

13.2.6 stop 283

13.2.5 play 283

13.2.3 nextFrame 283

13.2.2 gotoAndStop 283

13.2.4 prevFrame 283

13.2.7 stopAllSounds 284

13.2.8 getURL 284

13.2.9 fscommand 285

13.2.10 loadMovie 285

13.2.11 unloadMovie 286

13.2.12 on 286

13.3.1 了解能够设置的属性 288

13.3 使用ActionScript控制属性 288

13.3.2 设置影片剪辑实例属性 290

13.4 理解函数和事件处理程序 291

13.4.1 函数 291

13.4.2 事件处理程序 292

练习1.3.1 使用简单的ActionScript控制影片流 292

13.5 思考与练习 294

第14章 学习更多的ActionScript编程知识 296

14.1.1 理解废弃的命令 297

14.1 理解ActionScript版本 297

11.1.2 确定Flash Player版本 298

14.2 使用更多ActionScript函数 301

14.2.1 使用变量 301

14.2.2 使用条件测试 303

14.2.3 创建循环 304

14.3 使用ActionScript运算符 307

14.3.1 使用逻辑运算符 308

14.3.2 使用赋值运算符 309

14.4 使用ActionScript中的其他函数 310

14.4.1 使用内置函数 310

14.4.2 使用自定义函数 310

14.5 设置属性 311

14.6 使用行为 313

练习14-1 使用ActionScript使对象淡入或淡出 314

14.7 思考与练习 317

附录 思考与练习答案 319

返回顶部