Flash MX网页动画宝典

副标题:无

作   者:赵英杰著;邹明贵动画

分类号:

ISBN:9787900101075

微信扫一扫,移动浏览光盘

简介

本书是学习网上动画大师Flash MX必备的指导书。本书采用“鼠标+大脑+艺术+技 术”的学习模式、通过精心设计的近60个范例深入细致地介绍了Flash MX(完整的基础动作指 令教学及进阶技巧应用。通过书中实用动画范例的学习,可以在较短的时间内学习和掌握如何制 作精采的动画及其技巧,例如:小行星游戏制作、打字练习程序、飘动文字、绘图、世界时钟等。 而在进阶ActionScript程序设计里,则包含ActionScript最重要的MovieClip,Button,Key,Sound, Color,Math等程序对象命令的详细说明。此外,还有Flash MX新增的TextField、TexFormat、 Microphone、UI部件、PstyleFormat、绘图命令等程序语法剖析与范例,从而可以更深入了解Flash MX的核心内幕。 本书特点: 1.内容详尽十精采动画,详尽易懂的Flash MX基础动作指令教学及进阶技巧 应用,学习轻松又有趣; 2.最丰富详尽的内容解说,完全掌握Flash MX的精髓,再配以专业动 更多>>

目录

第1章 认识flash mx 1

1.1 flash的操作界面 2
1.1.1 合并/分离浮动面板 3

1.1.2 开启flash的原始文件 4
1.1.3 播放影片 5

1.2 输出shockwave flash电影文件 5

1.2.1 输出flash影片的对话框说分明 7

1.2.2 设定声音的压缩方式 7

1.2.3 输出静态图像 9

1.2.4 复原上次储存的文件 9

1.3 使用影片播放器 10

1.3.1 设定外挂程序 10

第2章 绘制图像 13
2.1 设定工作环境 14

2.1.1 偏好设定 14

2.1.2 设定影片的底稿大小和背景色 14

第3章 文字处理 41

3.1 文字工具 42

3.1.1 移动文字框 42

3.2 设定文字属性 43

.3.2.1 调整段落格式 43

3.2.2 设定竖排 44

3.3 调整文字框 44

3.3.1 将文字转成矢量图 45

3.3.2 替字体增肥或瘦身 46

3.4 处理位图 48

3.4.1 分离位图 48

3.4.2 选取位图像 49

3.4.3 调整自动选取工具的属性 50

3.4.4 转成矢量格式 50

3.4.5 设置位图的编辑程序 51

3.4.6 剪贴板里的位图 52

3.5 群组对象 53

3.5.1 编辑群组化的对象 54

3.6 其它相关命令 54

3.6.1 对齐图像 54

3.6.2 显示工作区 55

3.6.3 显示标尺 56

3.6.4 显示网格 57

3.6.5 切换显示模式 57

3.6.6 制作重复变形的图像 57

3.6.7 柔边效果 58

第4章 动画制作 59

4.1 操作时间轴面板 61

4.1.1 编辑帧 62

4.1.2 设置每秒帧的播放速率 63

4.2 制作2秒钟的停帧画面 63

4.2.1 修改动画 64

4.3 制作逐帧动画 65

4.4 使用灯箱对齐不同关键帧的内容 66

4.4.1 同时改变不同帧里的图片位置 67

4.5 制作外型渐变动画 68

4.5.1 设置暗示点 70

4.5.2 隐藏暗示点 72

4.5.3 移除暗示点 72

4.6 制作补间动画 72

4.6.1 皮球弹跳动画 74

4.7 文字动画 75

第5章 组件与音效处理 79

5.1 使用组件 81

5.1.1 组件类型 82

5.1.2 建立组件 82

5.2 组件数据库 84

5.2.1 组件实体与精简动画文件 86

5.2.2 电影夹子组件和图像组件的

动画差异 86

5.2.3 编辑组件 87

5.3 制作路径动画 88

5.3.1 色彩循环(淡入/淡出)

动画效果 91

5.3.2 变更组件的色调 93

5.4 表现快速的感觉 94

5.4.1 鱼儿游动 94

5.4.2 用位图表现动态模糊效果 98

5.4.3 个别调整输入的位图品质 101

5.5 制作交互式按钮 102

5.5.1 测试按钮 104

5.5.2 修改按钮感知范围 104

5.5.3 制作动画按钮 105

5.6 取用其它电影文件的组件 107

5.6.1 建立libraries菜单 107

5.6.2 共享组件数据 107

5.6.3 建立共享的组件数据 108

5.6.4 取用共享的组件 108

5.7 编辑音效 110

5.7.1 导入声音文件 110

5.7.2 设定外部音效编辑软件 110

5.8 转换midi音效 111

5.9 加入音效 113

5.9.1 编辑音效 114

5.9.2 定制声音特效 115

5.9.3 剪裁声音 115

5.9.4 影音同步效果 116

5.10 设定个别的声音属性 117

第6章 actionscript入门(一) 119

6.1 使用actions面板 122

6.2 撰写actionscript程序 126

6.2.1 执行基本程序 127

6.3 基本的actionscript命令 127

6.4 基本的按钮程序 128

6.5 声明变量 132

6.5.1 变量的命名原则 133

6.5.2 数据类型 134

6.5.3 常量 134

6.5.4 使用批注 135

6.6 数组变量 135

6.6.1 通过元素名称存取数组 137

6.6.2 array对象的方法 137

6.7 字符串处理 139

6.7.1 substring()的语法看仔细 141

6.7.2 分隔符字符 142

6.8 数学运算与math对象 142

6.8.1 求取随机数 144

第7章 actionscript入门(二) 145

7.1 建立函数 146

7.1.1 传递参数给函数 147

7.2 变量的有效范围 147

7.3 流程控制语句 149

7.3.1 if..else...控制语句 149

7.3.2 else语句 149

7.3.3 嵌套if控制语句 150

7.3.4 switch…case控制语句 150

7.3.5 比较运算符 151

7.3.6 逻辑运算符 153

7.4 循环控制语句 153

7.4.1 while循环语句 154

7.4.2 do…while循环 155

7.4.3 for 循环 155

7.4.4 避免在单一帧内执行复杂的程序 156

7.5 帧循环控制结构 156

7.5.1 gotoandplay循环 157

7.5.2 认识setinterval()函数 159

7.5.3 终止执行setinterval()函数 161

7.6 movieclip对象 161

7.6.1 设定实体的属性 162

7.6.2 使用点语法存取属性值 164

7.6.3 电影夹子的方法 164

7.6.4 电影夹子的事件处理程序 165

7.6.5 撰写电影夹子的事件处理程序 166

7.6.6 不能省略的this 168

7.6.7 enterframe事件循环 169

7.7 电影夹子的路径 170

7.7.1 运用数组格式存取对象属性 172

7.7.2 使用with命令 173

7.8 时间轴变量与全局变量 174

7.8.1 设定全域变量和全域函数 175

7.9 geturl()超链接命令 175

7.9.1 把链接的网页开启到某个页面 176

第8章 制作flash网页与放映文件 177

8.1 制作载入等待画面 178

8.1.1 新增与安排场景 178

8.1.2 能显示进度的加载画面 179

8.1.3 设定场景名称锚点 180

8.2 电影测试环境 181

8.2.1 进入电影测试环境 181

8.2.2 模拟实际联机状况 182

8.2.3 显示串流图表 182

8.2.4 回到电影编辑画面 182

8.3 精确数据的载入等待画面 183

8.3.1 以柱状图显示加载进度 184

8.4 制作flash网页 184

8.4.1 html设定项目说明 186

8.4.2 取消flash外挂程序的快捷菜单 188

8.5 判别用户的flash外挂程序版本 188

8.6 建立放映文件 189

8.6.1 通过输出命令建立放映文件 189

8.6.2 使用建立放映文件 190

8.7 fscommand()全局函数 191

8.7.1 制作全屏幕播放的放映文件 192

8.7.2 启动其它应用软件和关闭播放器 193

8.8 处理影视文件 193

8.8.1 输入quicktime影片 194

8.8.2 准备flv文件格式 195

第9章 文字字段相关应用 199

9.1 设定字段的实体名称和关联变量 200

9.1.1 设定关联变量 201

9.2 文字字段的属性设定 201

9.2.1 嵌入字体 202

9.2.2 装置字体 203

9.2.3 显示html格式文字 204

9.2.4 插入断行字符 204

9.3 用actionscript建立文字字段 205

9.3.1 文字字段的属性、方法和事件 206

9.4 动态调整文字格式 207

9.4.1 textfield与textformat

对象综合练习 208

9.4.2 利用setinterval()函数建立

打字程序 210

第10章 对象与角度配对 213

10.1 拖曳对象 214

10.1.1 建立显示字段 215

10.1.2 制作拖曳钮 215

10.1.3 撰写拖放对象程序 217

10.1.4 限制拖曳的范围 218

10.1.5 拖曳角色实体 219

10.1.6 判别拖放目标 219

10.1.7 返回原始位置 221

10.2 制作多个对象的配对程序 222

10.2.1 建立处理拖曳行为的函数 223

10.2.2 碰撞侦测 225

10.3 切换电影夹子的深度 228

10.4 定制指针外观 230

10.4.1 套用定制指针 231

10.4.2 切换指针外型 233

10.5 切换字母的角度 234

10.5.1 切换角度的函数 234

10.5.2 侦测按键 235

10.5.3 比对角度 235

10.6 拖曳屏蔽 236

第11章 color对象与调色板动画 239

11.1 设定色彩 240

11.2 进制转换 242

11.2.1 使用parseint()方法转换 243

11.2.2 使用位表达式转换 244

11.3 设定color对象原型

(prototype) 245

11.4 调整颜色的偏移量 246

11.5 制作滑钮 247

11.5.1 通过滑钮调整角色的颜色 250

第12章 date日期对象与定时器 253

12.1 显示日期的界面 254

12.1.1 运用条件运算符 256

12.2 根据昼夜显示不同的动画 257

12.2.1 显示动态更新的秒数 258

12.3 设定到期日 259

12.4 制作世界时钟 260

12.4.1 eval()函数与动态指定变量 261

12.5 制作定时器 263

12.5.1 基本的定时器 263

12.5.2 加入暂停/继续计时功能 264

12.5.3 加入时间限制功能 265

12.5.4 倒数计时 266

第13章 飘动文字 267

13.1 水平与垂直移动对象 268

13.1.1 建立电影夹子 268

13.1.2 水平移动电影夹子 270

13.2 朝某个角度移动 270

13.3 单一飘动文字 272

13.3.1 动态设定文字字段内容之一 273

13.3.2 动态设定文字字段内容之二 274

13.4 让角色随意飘动 275

13.5 让文字飘回原点 277

13.5.1 设定控制钮 277

13.5.2 计算返回原点的偏移量 278

13.6 加上一点动感 280

13.6.1 制作动态按钮 280

13.6.2 修改返回原点的程序 281

13.7 一次移动一个字符 283

13.7.1 再谈变量的有效范围 285

13.8 回旋进场 286

13.8.1 启动回旋进场效果 287

13.9 加上动态边框 288

13.10 让文字字段产生色彩渐变效果 291

13.11 倒转播放动画 293

13.12 设定嵌入字体 296

第14章 绘图命令应用篇 297
14.1 绘制线段 299

14.2 建立共享的程序文件 301

14.3 制作按钮电影夹子 302

14.3.1 设定电影夹子按钮的状态图像 303

14.3.2 撰写电影夹子按钮的程序 305

14.3.3 取消「手指」光标外观和

按钮的作用 307

14.3.4 额外指定按钮的感应范围 307

14.3.5 动态绘制线段 308

14.4 转圈圈界面 308

14.4.1 制作动态的直线 308

14.4.2 制作直线电影夹子 309

14.4.3 拉扯直线 310

14.5 绕着圆心旋转 311

14.5.1 排列九个单字 313

14.5.2 旋转九个单字 314

14.5.3 加上原点和线段 315

14.6 复制电影夹子 315

14.6.1 移除复制的角色 317

14.6.2 复制线条电影夹子 318

14.6.3 侦测指针与原点的距离 318

14.6.4 改变相关实体的透明度 319

14.6.5 完整的程序内容 321

14.7 运用绘图命令制作的转圈圈接口 322

14.8 铅笔绘图接口 323

14.8.1 begingradientfill()填入

渐层色方法 325

14.9 使用attachmovie()方法

动态附加角色实体 327

第15章 使用部件与模板 329

15.1 认识ui部件 330
15.2 建立“跳跃菜单” 333
15.2.1 建立菜单内容 334

15.2.2 输入选项的数据 334

15.2.3 编写下拉菜单的事件处理程序 335

15.2.4 下拉菜单的方法 336

15.3 动态建立ui部件 337
15.3.1 动态设置菜单项目之一 338

15.3.2 动态设置菜单项目之二 339

15.3.3 动态设置菜单项目之三 339

15.3.4 动态设置菜单的处理程序 340

15.4 动态切换菜单内容 341

15.5 设置多行文字滚动条字段 343
15.6 用actionscript修改ui

部件的样式 344

15.6.1 使用setstyleproperty()方法 345

15.6.2 使用fstyleformat对象 346

15.6.3 使用globalstyleformat ()方法 346

15.7 手动变更ui部件的外观 346
15.8 使用模板 347

15.8.1 制作简报 349

15.8.2 制作树状菜单 350

15.8.3 储存unicode格式 353

15.8.4 取消文字字段的嵌入字符设置 354

15.8.5 定制模板 356

第16章 key对象与打字练习游戏 359

16.1 key对象介绍 360

16.2 接收按键信息 362

16.2.1 通过电影夹子实体接收按键信息 362

16.2.2 使用任何对象实体接收按键信息 363

16.3 打字练习游戏 365

16.3.1 随机取出5个不重复的字母 365

16.3.2 宇宙飞船的程序 367

16.3.3 派遣宇宙飞船的程序 368

16.3.4 抓走兔子 372

第17章 sound与microphone对象 375

17.1 sound对象 376

17.1.1 制作背景音乐开关 377

17.1.2 制作控制音量和左右声道

平衡的影片 379

17.2 加载mp3音乐 382

17.3 录放音界面制作 384

17.3.1 设定丘比特的弹奏音符 385

17.3.2 建立音效对象 386

17.3.3 撰写播放对应音效的程序 387

17.4 录音接口的程序架构 387

17.4.1 记录数组内容的函数 388

17.4.2 播放录音 389

17.5 microphone对象 392

17.5.1 随着音量大小改变外型的动画 393

17.6 制作麦克风的控制界面 394

17.6.1 运用ui组件产生控制界面 394

17.6.2 记录麦克风与显示的输入值 396

第18章 互动游戏制作 399

18.1 游戏结构 400

18.1.1 基本的宇宙飞船组件内容 401

18.2 移动宇宙飞船的主程序代码 402

18.2.1 设定宇宙飞船的最高与最低

速度值 404

18.2.2 调整移动范围的程序 405

18.3 制作行星 405

18.3.1 移动行星的主程序代码 406

18.3.2 复制行星角色 407

18.3.3 行星的碰撞检测程序 408

18.3.4 缩小宇宙飞船的碰撞范围 409

18.4 制作飞弹 410

18.4.1 移动飞弹 410

18.4.2 发射飞弹 410

18.4.3 飞弹的碰撞检测程序 411

18.5 产生碎石 413

18.6 显示过关的信息 415

18.7 移动背景的星空 418

第19章 加载外部动画与程序除错 421

19.1 载入外部动画与资源 422

19.1.1 加载其它电影文件 422

19.1.2 在不同图层中传递变数 423

19.1.3 将影片加载角色实体 424

19.1.4 载入jpeg图文件 425

19.2 使用外部文字文件设定变量 426

19.2.1 url编码 428

19.2.2 检查文字内容是否完全加载 428

19.3 使用movie explorer 429

19.4 跟踪程序代码中的变量值 431

19.4.1 使用trace命令 431

19.4.2 使用debugger面板改错 431

19.4.3 观看与改变变量状态 434

19.4.4 观看与测试角色的属性 435

19.4.5 观看特定变数 436

19.4.6 列出对象和变量 436

19.5 网页搜寻窗体 437


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Flash MX网页动画宝典
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon