《Flash 8中文版动画设计案例教程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:沈昕,肖柠朴主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121050897
  • 页数:448 页
图书介绍:本书共分10章,40课,一共提供了60个实例和近100道练习题,按课进行教学。全书较全面地介绍了Flash MX的工作环境、创建和编辑Flash MX各种对象的方法、制作Flash MX一般动画的方法、Flash 8的ActionScript语言、交互动画的制作方法和组件的使用方法,以及Flash周边软件SWiSH2.0和Swift3Dv2的使用方法等。本书在按课进行讲解时,充分注意保证知识的相对完整性和系统性。本书内容由浅入深、循序渐进,理论与实际制作相结合,可使读者在阅读学习时知其然还知其所以然,不但能够快速入门,而且可以达到较高的水平。教师可以得心应手地使用它进行教学,学生也可以自学。本书可作为各类计算机专业教育机构的教材,也可以作为初学者自学的读物。

第1章 漫游中文Flash 8 1

1.1 中文Flash 8简介 1

1.1.1 “Macromedia Flash Professional 8”对话框 1

1.1.2 中文Flash 8工作区简介 2

1.1.3 工作区布局 7

1.1.4 获取帮助 8

1.2 时间轴 9

1.2.1 时间轴的组成和特点 9

1.2.2 编辑图层 12

1.2.3 图层文件夹 13

1.3 文件基本操作 15

【案例1】迎接2008年北京奥运1 15

【案例2】迎接2008年北京奥运2 19

【相关知识】文件的基本操作 21

1.4 播放动画 23

【案例3】北京名胜图像切换1 23

【相关知识】文件的基本操作和播放Flash动画 28

1.5 场景和帧的基本操作 29

【案例4】北京名胜图像切换2 29

【相关知识】场景 30

【相关知识】帧的基本操作 31

1.6 动画输出 33

【案例5】滚动图像1 33

【案例6】渐隐渐现图像切换 35

【案例7】中国名胜网页 36

【相关知识】动画输出 39

第2章 对象基本操作 41

2.1 网格、标尺和辅助线 41

【案例8】水平撞击的彩球 41

【相关知识】网格、标尺和辅助线 45

2.2 对象基本操作和对齐对象 46

【案例9】四个彩球撞击框架 46

【相关知识】对象基本操作 49

2.3 改变对象形状 51

【案例10】汽车徽标图形 51

【相关知识】改变对象形状 55

2.4 多个对象编辑 61

【案例11】热气球 61

【相关知识】编辑多个对象 63

2.5 绘制模式和合并对象 64

【案例12】北京名胜网页LOGO 64

【相关知识】绘制模式和合并对象 68

第3章 绘制和编辑图形 71

3.1 绘制线 71

【案例13】摆动的七彩光环 71

【相关知识】绘制线 74

3.2 “混色器”和“颜色样本”面板 79

【案例14】水晶球内变化的图像 79

【案例15】北京名胜网页主页 84

【相关知识】 “混色器”面板和“颜色样板”面板 88

3.3 绘制和编辑图形 94

【案例16】闪耀的五角红星 94

【案例17】彩球和足球 99

【相关知识】绘制图形 103

3.4 绘制矢量图形 106

【案例18】映日荷花 106

【相关知识】绘制矢量图形和修改图形 110

第4章 遮罩层和文本编辑 117

4.1 遮罩层和被遮罩层 117

【案例19】五星探照灯 117

【案例20】绿叶兰花 119

【案例21】上下推出的图像切换 122

【案例22】滚动图像 124

【相关知识】遮罩层 126

4.2 输入文本 128

【案例23】滚动字幕 128

【案例24】“北京名胜”网页标题 130

【相关知识】输入文本 135

4.3 编辑文本 137

【案例25】幽静雪夜山庄 137

【案例26】立体文字 139

【相关知识】编辑文本 140

第5章 导入外部对象 143

5.1 导入位图和编辑位图 143

【案例27】瀑布流水 143

【相关知识】导入位图 145

5.2 导入与编辑视频 149

【案例28】星空电影展 149

【案例29】视频播放器 151

【相关知识】导入与编辑视频 152

5.3 导入与编辑音频 157

【案例30】MP3播放器 157

【相关知识】导入与编辑音频 158

第6章 库、元件和时间轴特效动画 163

6.1 库、元件和实例 163

【案例31】扇叶变色的电风扇 163

【相关知识】库、元件和实例 164

6.2 实例“属性”面板和转换为元件 168

【案例32】四季变化 168

【相关知识】实例“属性”面板 169

6.3 转换为元件 172

【案例33】快乐动物 172

【相关知识】转换为元件和复制元件 175

6.4 时间轴特效动画 177

【案例34】百叶窗式图像切换 177

【相关知识】时间轴特效动画 180

第7章 基本动画的制作 181

7.1 动画简介和动作动画“属性”面板 181

【案例35】摆动变色球 181

【案例36】翻页画册 183

【案例37】透明地球和七彩光环 187

【相关知识】动画简介 192

7.2 引导动画和设置图层的属性 195

【案例38】美丽的童年 195

【案例39】小火车 197

【相关知识】引导动画 202

7.3 形状动画 205

【案例40】回归自然 205

【相关知识】形状动画 209

第8章 交互式动画设计初步 213

8.1 按钮元件 213

【案例41】中国剪纸图像展示 213

【案例42】鼠标控制的红星 214

【相关知识】按钮元件 215

8.2 “动作”面板和事件 217

【案例43】按钮控制的红星1 217

【案例44】苹果熟了 218

【相关知识】“动作”面板 220

8.3 “时间轴控制”全局函数 228

【案例45】按钮控制的红星2 228

【案例46】花瓶欣赏1 230

【案例47】北京名胜网页 231

【相关知识】“时间轴控制”全局函数 233

第9章 ActionScript程序设计初步 235

9.1 ActionScript基本语法 235

【案例48】寻找女孩 235

【相关知识】ActionScript基本语法 238

9.2 层次结构和路径 241

【案例49】花瓶欣赏2 241

【相关知识】层次结构和路径 242

9.3 “影片剪辑控制”全局函数 245

【案例50】滚动图像2 245

【案例51】跟随鼠标移动的飞鸟 245

【相关知识】“影片剪辑控制”全局函数及tellTarget和with语句 247

9.4 文本、数学函数、转换函数和数学对象 249

【案例52】加减练习 249

【案例53】雪花飘 251

【案例54】可拖动菜单 253

【相关知识】文本的三种类型和文本“属性”面板 256

第10章 ActionScript程序设计进级 261

10.1 分支语句 261

【案例55】跟随鼠标移动的气泡 261

【相关知识】分支语句 262

10.2 循环语句 264

【案例56】跟随鼠标移动的星星 264

【案例57】求阶乘 266

【相关知识】循环语句 268

10.3 “其他”全局函数 270

【案例58】2位数加减练习 270

【相关知识】“其他”全局函数 272

10.4 “浏览器/网络”全局函数 274

【案例59】宝宝乐 274

【案例60】滚动文本 277

【案例61】FLASH作品欣赏网页 279

【相关知识】setMask函数和“浏览器/网络”全局函数 283

第11章 面向对象的程序设计 287

11.1 面向对象编程和字符串 287

【案例62】网页滚动新闻 287

【案例63】字母猜猜看1 289

【相关知识】面向对象编程和字符串对象 292

11.2 数组对象 295

【案例64】字母菱形图案 295

【案例65】字母猜猜看2 297

【相关知识】数组(Array)对象 299

11.3 键盘对象 301

【案例66】按键控制水中游鱼 301

【案例67】键盘控制汽车 304

【相关知识】键盘和对象 306

11.4 鼠标对象 307

【案例68】转动眼睛的小狗 307

【案例69】鼠标控制变色电风扇 309

【相关知识】鼠标(Mouse)对象 310

11.5 颜色对象 311

【案例70】变色小猫 311

【案例71】调色板 313

【相关知识】颜色对象 315

11.6 时间对象 317

【案例72】数字钟 317

【案例73】荧光数字钟 319

【案例74】指针钟 323

【相关知识】时间(Date)对象 325

11.7 声音对象 327

【案例75】小小MP3播放器 327

【案例76】报时荧光数字钟 329

【案例77】播放外部MP3 331

【相关知识】声音(Sound)对象的构造函数 334

第12章 组件和模板 339

12.1 组件简介和UIScrollBar与ScrollPane组件 339

【案例78】“避暑山庄简介”滚动文本 339

【案例79】滚动浏览多幅大图像1 341

【相关知识】组件简介和UIScrollBar及ScrollPane组件 343

12.2 RadioButton,CheckBox,Label和Button组件 346

【案例80】滚动浏览多幅图像2 346

【案例81】四则运算 348

【相关知识】 RadioButton、CheckBox、Label和Button组件 351

12.3 ComboBox和List组件 355

【案例82】列表浏览图像 355

【相关知识】 ComboBox、List组件、TextInput组件和TextArea组件 359

12.4 音乐和视频组件 362

【案例83】MP3播放器1 362

【案例84】MP3播放器2 364

【相关知识】“Media-Player 6-7”类组件 365

12.5 视频组件 367

【案例85 】视频播放器1 367

【案例86】视频播放器2 369

【相关知识】FLVPlayback和FLV Playback Custom UI类组件 370

12.6 DateChooser和Alert等组件及模板 372

【案例87】日历 372

【案例88】进入暴风影音网站 374

【案例89】中国美食一角 375

【案例90】手机保护屏 378

【相关知识】DateChooser、Alert和Accordion组件 381

第13章 基于XML的Flash应用开发 385

13.1 XML与XMLConnector组件 385

【案例91】MP3音乐播放器 385

【相关知识】XML与XMLConnector组件 389

13.2 通过DataGrid组件获取XML数据 395

【案例92】XML画册 395

【相关知识】MovieClipLoader类和DataGrid组件 401

13.3 通过XML类和XMLNode类访问XML数据 403

【案例93】新闻浏览系统 403

【相关知识】XML类和XMLNode类 406

第14章 综合程序 411

14.1 综合案例:简单计算器 411

【案例94】简单计算器 411

14.2 综合案例:小球随机碰撞圆形边框 417

【案例95】小球随机碰撞圆形边框 417

14.3 综合案例:可调整音量的MP3播放器 424

【案例96】可调整音量的MP3播放器 424

14.4 综合案例:拼图游戏 428

【案例97】拼图游戏 428

14.5 综合案例:闯五关游戏 433

【案例98】闯五关游戏 433

14.6 综合案例:超级大灌篮 436

【案例99】超级大灌篮 436

14.7 综合案例:英文打字练习机 442

【案例100】英文打字练习机 442