《FLASH MX游戏制作精粹》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:郭亮编著
  • 出 版 社:北京:海洋出版社
  • 出版年份:2004
  • ISBN:7502759670
  • 页数:253 页
图书介绍:本书是专门讲解用Flash MX制作各种类型网上最流行的游戏教程。

目录 2

(Content) 2

第一篇 基础知识 2

第1课 认识Flash MX 2

1.1 Flash能做什么 2

1.1.1 Flash插图 2

1.1.2 Flash动画 3

1.1.3 Flash网站开发 3

1.1.4 Flash应用程序开发 3

1.2 界面简介 6

1.2.1 Scene(场景)面板 7

1.3 制作基础 7

1.3.1 基本文件操作 7

1.3.2 舞台设定 8

1.4 本章小结 9

第2课 工具栏 10

2.1 线条工具 10

2.2 圆形工具和矩形工具 12

2.2.1 线条和填充 12

2.2.2 圆滑矩形边线 13

2.3 墨水瓶工具和油漆桶工具 14

2.3.1 墨水瓶工具 14

2.3.2 油漆桶工具 14

2.3.3 填充方式 15

2.4 铅笔工具 17

2.5 笔刷工具 17

2.6 箭头工具 18

2.6.1 选取对象 19

2.6.2 修饰图像外观 20

2.7 套索工具 21

2.8 钢笔工具 21

2.9 部分选取工具 22

2.10 吸管工具 23

2.11 填充变形工具 23

2.12 自由变形工具 24

2.12.1 旋转与倾斜 25

2.12.2 缩放 25

2.12.3 扭曲 26

2.12.4 封套 26

2.13 橡皮工具 27

2.14 文本工具 28

2.14.1 绘制方法 28

2.14.2 文本属性面板 28

2.15 查看面板 30

2.16 本章小结 30

第3课 相关制作命令 31

3.1 组群命令 31

3.2 对齐图像 32

3.3 使用网格、辅助线和标尺 33

3.3.1 标尺 33

3.3.2 辅助线 33

3.3.3 网格 34

3.4 线条、文本到填充的转化 34

3.5 打散位图和矢量化位图 35

3.5.1 打散位图 36

3.5.2 矢量化位图 37

3.6 扩散填充和柔化填充边缘 38

3.6.1 扩散填充 38

3.6 2 柔化填充边缘 38

3.7 本章小结 39

第4课 图层 40

4.1 图层的概念 40

4.2 图层的操作 41

4.3 图层的状态 42

4.4 图层的属性 43

4.4.1 图层属性面板 43

4.4.2 Guide(引导图层) 43

4.4.3 Mask(遮罩图层) 44

4.5 本章小结 45

第5课 元件和实例 46

5.1 认识symbol(元件) 46

5.1.1 创建元件 46

5.1.2 元件类型 47

5.1.3 编辑元件 47

5.2 库 48

5.3 实例 49

5.4 本章小结 51

第6课 动画制作 52

6.1 时间线和帧 53

6.1.1 帧的3种形式 53

6.1.2 帧的基本操作 54

6.1.3 帧属性面板 55

6.2 动画类型 55

6.2.1 逐帧动画 55

6.2.2 Motion动画(补间动画) 57

6.2.3 路径动画 59

6.2.4 Shape动画(补间形状) 62

6.3 声音 64

6.3.1 导入声音文件 64

6.3.2 添加声音 65

6.3.3 声音编辑 66

6.3.4 声音同步调节 66

6 4 本章小结 67

第二篇 程序 70

第7课 认识ActionScript 70

7.1 Actions面板 70

7.1.1 Actions工具箱 71

7.1.2 脚本书写窗口 72

7.2 帧程序 76

7.2.1 使用帧命令 78

7.3 Button(按钮)对象 79

7.3.1 事件处理函数 79

7.3.2 事件处理函数方法 81

7.4 MovieClip(影片剪辑)对象 82

7.4.1 事件处理函数 83

7.4.2 影片剪辑的层级 83

7.4.3 事件处理函数方法 86

7.5 Button(按钮)对象和MovieClip(影片剪辑)对象的属性 87

7.6 MovieClip(影片剪辑)对象的方法 88

7.7 本章小结 90

第8课 认识ActionScrip的基础语法 91

8.1 使用变量 91

8.1.1 声明变量 91

8.1.2 变量的命名 92

8.1.3 变量类型 92

8.2 条件判断 94

8.2.1 if语句 94

8.2.2 switch语句 96

8.2.3 比较运算符 97

8.2.4 逻辑运算符 98

8.3 循环控制语句 99

8.3.1 for循环 99

8.3.2 while循环 100

8.3.3 do...while循环 100

8.3.4 EnterFrame循环 101

8.4 本章小结 104

第9课 深入ActionScript 105

9.1 数组 105

9.1.1 定义数组 105

9.1.2 数组访问 106

9.1.3 Array对象的方法 107

9.2 字符串对象 112

9.2.1 字符串声明 112

9.2.2 字符串的连接操作 112

9.2.3 字符串转换 113

9.2.4 String对象的属性和方法 113

9.3 Math对象 117

9.3.1 Math对象的属性和方法 117

9.4 函数 119

9.4.1 内置函数 119

9.4.2 创建函数 120

9.4.3 函数的调用 121

9.5 变量范围 122

9.6 本章小结 123

第10课 如何制作游戏 124

10.1 检测鼠标、键盘 124

10.1.1 鼠标的位置 124

10.1.2 用按钮检测键盘 126

10.1.3 影片剪辑检测键盘 127

10.2 拖动物体 130

10.2.1 关于拖动命令 130

10.2.2 限制拖动 132

10.2.3 自定义鼠标光标 133

10.2.4 更直接的方法 134

10.2.5 影片剪辑的深度 135

10.3 检测碰撞 136

10.3.1 原始方法 136

10.3.2 碰撞检测命令hitTest 137

10.4 坐标转换 139

10.5 复制物体 141

10.5.1 用duplicateMovieClip进行复制 141

10.5.2 用attachMovie方法复制库中元件 144

10.6 角度 146

10.7 定时器 150

10.7.1 最简单的定时器 150

10.7.2 用getTimer命令来制作定时器 151

10.7.3 使用setlnterval()定时函数 154

10.7.4 自定义记数效果 156

10.8 控制声音 157

10.8.1 Sound(声音)对象 157

10.8.2 控制声音开关 159

10.8.3 控制声音音量和平衡 160

10.9 制作加载画面 162

10.9.1 帧加载 163

10.9.2 影片加载测试 164

10.9.3 字节加载 164

10.9.4 用图形显示加载过程 165

10.10 Fscommand()全局函数 165

10.11 本章小结 169

第三篇 实例 172

第11课 打地鼠 172

11.1 目的 172

11.2 游戏规则 172

11.3 程序重点 172

11.4 准备游戏主要部件 173

11.5 完成过程 173

11.6 更多的细节 178

11.7 更多的方法 180

11.8 举一反三 181

第12课 射气球 182

12.1 目的 182

12.2 游戏规则 182

12.3 程序重点 182

12.4 准备游戏主要部件 183

12.5 完成过程 184

12.6 更多的细节 189

12.7 更多的方法 191

12.8 举一反三 191

第13课 数字拼图 192

13.1 目的 192

13.2 游戏规则 192

13.3 程序重点 192

13.4 准备游戏主要部件 193

13.5 完成过程 193

13.6 更多的细节 201

13.7 举一反三 202

第14课 生命游戏 203

14.1 目的 203

14.2 游戏规则 203

14.3 程序重点 204

14.4 准备游戏主要部件 204

14.5 完成过程 204

14.6 更多的细节 208

14.7 更多的方法 208

第15课 找不同 209

15.1 目的 209

15.2 游戏规则 209

15.3 程序重点 209

15.4 准备游戏主要部件 210

15.5 完成过程 211

15.6 更多的细节 216

15.7 结论 218

15.8 举一反三 218

第16课 接苹果 219

16.1 目的 219

16.2 游戏规则 219

16.3 程序重点 220

16.4 准备游戏主要部件 220

16.5 完成游戏 223

16.6 结论 227

16.7 举一反三 227

第17课 俄罗斯方块 228

17.1 目的 228

17.2 游戏规则 228

17.3 程序思路 229

17.4 准备游戏主要部件 230

17.5 完成游戏 231

17.6 更多的细节 251

17.7 结论 253