书籍详情
Flash MX动画设计与编程
作者:(韩)天一勇,(韩)高勇宇著;李灿等译
出版社:电子工业出版社
出版时间:2003-01-01
ISBN:9787505384118
定价:¥46.00
购买这本书可以去
内容简介
本书是为Flash动画制作爱好者量身定做的专业书籍。全书共7章,首先介绍了FlashMX的一些基本概念、特点、工具的使用方法及Flash动画制作的基础知识,并举例说明了一些动画的制作方法;接着以实例的形式阐述了FlashMX强大的多媒体功能,并详细介绍了FlashMXAcitonSript的使用方法,使读者可以轻松掌握FlashMXAcitonSript;最后详细讲解了利用高级动画制作技巧设计出色用户界面的方法,并用大量篇幅讲解了FlashMXAcitonSript的高级特性。本书实例丰富、语言精练,随书光盘包含书中范例源文件及制作结果文件,适合于中高级读者使用。本书韩文版名为《FlashMXActionScript&Animation》,由韩国永进出版社(Youngjin.com)授权出版,版权归永进出版社所有。本书简体中文版由电子工业出版社独家授权出版发行,专有出版权属电子工业出版社所有。未经本书版权所有者和本书出版者书面许可,任何单位和个人均不得以任何形式和任何手段复制或抄袭本书的部分或全部内容。出版说明21世纪是数字多媒体的时代,其中备受瞩目的应该就是计算机图形设计技术。当前的文化艺术领域也在广泛利用计算机图形设计功能,最典型的例子就是曾经风靡全球的电影《泰坦尼克号》。现在,计算机图形设计已经是很多领域中必不可少的一项技术。而每当面对国外著名设计师的精彩设计时,我们只能惊叹其构思的巧妙和设计的精美。那么,什么时候我们才能够赶上世界一流的水平?这一点需要我们认真地反省!出版高品质的电脑图形设计书籍是培养出世界级著名设计师的基础。纵观当前整个电脑图形技术书籍市场,我们会发现这片领域已经是相当的成熟,各类图形技术的书籍琳琅满目。不过同时我们也发现大部分书籍只是停留在基础的层次上,对于有一定基础知识的读者来说,要想提高到更高的层次,就会遇到一个难以突破的瓶颈。“飞思数码设计院”是电子工业出版社计算机研发部全新规划的、面向国内电脑图形设计爱好者量身定做的一套中高级电脑图形设计精品图书。本系列图书将精心组织国内优秀设计人员编写,力求保证图书的高质量,同时还将从在电脑图形设计领域具有领先技术的日本、韩国等地引进最畅销的精品图书进行改编。“飞思数码设计院”将兼顾电脑图形设计技术的深度和广度,同时人为地淡化所使用软件的版本,让本系列图书成为电脑图形技术领域的精品,使其拥有更加长久的生命力,以开创出具有高、精、尖概念的电脑图形设计书籍的全新理念。我们真诚希望“飞思数码设计院”系列丛书可以为更多读者带来广?难翱占洌⑾M颐堑呐δ芄晃诘纳杓剖Χ游榻ㄉ枳龀鲆恍┕毕住N颐瞧诖拍芪颐堑呐μ岢瞿囊饧保颐且苍诘却拍募尤搿?我们的联系方式如下:咨询电话:(010)6813454568131648答疑邮件:support@fecit.com.cn飞思在线:http://www.fecit.com.cnhttp://www.fecit.net答疑网址:http://www.fecit.com.cn/question.htm通用网址:计算机图书、FECIT、飞思教育、飞思科技、飞思飞思科技产品研发中心关于飞思新世纪之初的北京,一群满怀共同理想的年轻人聚集在飞思科技产品研发中心的旗帜下,他们将新的希望和活力注入了中国IT教育产品开发领域。飞思人在为把自己打造成为中国IT教育产品研发的精英团队而更加不懈努力。21世纪的今天,飞思人在多元化教育产品的开发和出版等方面已经迈出了坚实的第一步,开拓出属于自己的一片天空,初步赢来了涓涓细流。如今,本着教育为科技服务的宗旨,飞思科技产品研发中心以崭新的面貌等待您的支持与关注。飞思人理念我们经常感谢生活的慷慨,让我们这些原本并不同源的人得以同本,为了同一个梦想走到一起。因为身处科技教育前沿,我们深感任重道远;因为伴随知识更新节奏,我们一刻不敢停歇。虽然我们年轻,但我们拥有:“严谨、高效、协作”的团队精神全方位、立体化的服务意识实力雄厚的作者群和开发队伍当然,最重要的是我们拥有:恒久不变的理想和永不枯竭的激情和灵感正因如此,我们敢于宣称:飞思教育=丰富的内容+完美的形式这也是我们共同精心培育的品牌的承诺。“问渠哪得清如许,为有源头活水来”。路再远,终需用脚去量;风景再美,终需自然抚育。年轻的飞思人愿为清风细雨、阳光晨露,滋润您发芽、成长;更甘当坚实的铺路石,为您铺就成功之路。前言Macromedia公司的Flash已从单纯的动画制作软件,发展成兼备开发功能的强有力工具。如今有很多人在使用Flash开发网站,并借助Flash的交互性和多姿多彩的动画赋予网站崭新的面貌。虽说Flash的历史并不很长,但它已逐渐成为矢量图的标准,不断地开辟出矢量图设计的新领域。通过这本书,您可以学到FlashMX的最新技术和使用Flash的基础知识。当然在后面也为高手们准备了高级的编程内容。但总体来说,本书主要介绍了Flash的使用方法及必须掌握的基本知识。以下是笔者在多年来使用Flash的几个使用原则。第一,首先要转换思考方式。因为Flash是同时适用于设计人员和编程人员的工具,所以会根据使用者的操作,既可以是设计软件,也可以是开发软件。对于设计人员来说,使用Flash制作简单的图像并非难事,但它的ActionScript无异于编程,令他们感到头痛万分;而对于编程人员来说,Flash的菜单或命令也使他们头痛。第二,为了高效率地使用Flash,首先要理解Flash的Object设计结构。Flash的Object是以多重时间轴组成的,而且通常在一个时间轴中含有另外一个时间轴,使它的结构更为复杂。所以高效率的Object设计会构成高效率的Flash动画。第三,在创建ActionScript时,不要被其Action所套住,很多人因为被其套住而得不到预计的效果。ActionScript总是在合理的Object基础上,才能正确地显示出预计的动画结果,不然的话,即使是写了再多的代码,也是无济于事。第四,一定要掌握对象的属性和参数。在很多情况下,用对象创建Flash电影,若不知对象的特点,那么不可能得到想要的结果。精于ActionScript的人,不是精于语法,而是精于每个对象的属性和参数。如果能够遵守上述原则,相信大家一定能成为设计师兼ActionScript代码高手。最后,特别感谢在精神和物质上都给予我们莫大帮助的尹富形社长和会社社员,以及一直在身旁鼓励我的郑奉今老师,也特别感谢youngjin.com网页制图战略小组全熙京组长和策划韩石号先生。本书简体中文版由飞思科技产品研发中心组织人翻译,译者有李灿、李强华、蔡海淑、李德权、金鲜玲、蔡於今、金龙云、朴境波、李福花等人,在此一并致谢!
作者简介
暂缺《Flash MX动画设计与编程》作者简介
目录
Chapter 1 带您走进Flash的世界
Section1 Fhash和它的故事
01 分析Flash设计与开发团队组织结构
02 Flash相关的知名站点
Section2 学习Flash之前必须掌握的几个概念
01 外形(Shell)动画
02 帧式动画
03 影片剪辑式动画
04 利用ActionScript创建的动画
Section3 成功站点是经过了千锤百炼的
01 与Nakamura的对话
02 Nakamura的作品——www.Yugop.com
Section4 Flash MX的新功能
01 我用我自己的用户界面
02 崭新的ActionScript开发环境
03 Flash支持的视频文件格式
04 更强大的基本工具集
05 更丰富的ActionScript
Section5 新添加的Quick Start Template功能
01 创建模板动画
02 利用模板制作幻灯片
Chapter2 领略Flash MX的出色功能
Section1 必须掌握的Flash的基本知识
01 Flash的用户界面
02 详细了解工具箱
Section2 Flash时间轴全接触
01 了解时间轴
02 了解帧
03 了解帧和标签
04 了解图层与图层文件夹
05 了解Onion Skin功能
Section3 在Flash中控制位图图像
01 位图图像与关量图像的区别
02 将位图图像转换为矢量图像
03 优化位图图像
04 利用Photoshop编辑图像
Section4 Flash动画的核心
01 制作Motion Tween动画
02 了解Shape Tween动画
03 利用Shape Hint创建Shape Tween效果
Section5 优化操作的第一步——Symbol的灵活使用
01 了解Symbol相关的基本概念
02 了解图像Symbol和动画
03 了解按钮Symbol和事件
04 影片剪辑与动画按钮
Chapter3 Flash动画基础知识
Section1 利用Guide Line制作动画
01 利用Guide Line制作蚂蚁爬行的动画
02 利用Mask制作动画
Section2 利用Mask效果创建放大镜动画
01 观察资源Symbol
02 向放大镜添加适当的Action
Section3 利用Motion Blur效果创建交迭动画
01 向红色胶囊添加Motion Blur效果
02 创建红色胶囊的动态模糊(Motion Blur)效果
Section4 利用光源效果设计部件展示动画
01 创建光线移动的效果1
02 创建光线移动的效果2
03 利用透明按钮
Section5 创建闪烁的翻转按钮动画
01 创建闪烁的按钮影片
02 通过复制帧创建其他颜色的按钮
Section6 利用Alpha效果创建汽车动画
01 创建汽车Alpha效果
02 利用[Copy Frames]命令和[Reverse Frames]命令
Chapter4 更为强大的多媒体功能
Section1 为导航栏添加声音均衡器
01 创建均衡器
02 为均衡器添加Action
Section2 创建基于文本的变形而变化的动画按钮
01 文本动画
02 设置蒙版并添加Action
Section3 利用可以调用声音的Action创建收音机
01 创建收音机调频旋钮
02 添加用于控制影片的Action
Section4 在Flash中控制视频文件
01 了解视频文件和相关编辑软件
02 在Flash影片中播放视频文件
Chapter5 轻松掌握Flash MX ActionScript
Section1 掌握基本原理是学习Flash MX ActionScript的基础
01 ActionScript环境
02 创建getURL按钮
03 利用ActionScript次级目录
Section2 ActionScript语法结构的十大要点
01 只有熟练掌握了运算符才能够编写出符合规范的ActionScript代码
02 在使用条件语句和循环语句时要注意的地方
03 变量名应该尽量使用容易分辨的字符串
04 关键字要区分大小写
05 应该将需要反复执行的代码声明为一个函数
06 当使用的数据较多时,应该使用数组的方式
07 所有对象的代码都基于事件
08 只有熟练掌握路径的相关知识才能成为ActionScript高手
09 最大限度地利用自然循环,尽可能地减小对其他事件的影响
10 尽可能地使用对象的各种属性
Section3 基本的Action命令和函数
01 ActionScript中使用的各种基本概念
02 Flash中最基本的Action
03 起到简化代码作用的函数
04 在Flash中声明函数
05 声明事件函数
Section4 利用date对象的Action制作时钟
01 设置时针、分针影片剪辑的位置
02 输入Action
Section5 利用Math对象制作旋转滚动条
01 创建按钮图形
02 制作弧形的滚动效果
Chapter6 利用高级动画技巧设计出出色的用户界面
Section1 制作超酷的VR导航栏效果
01 设置图像的位置并添加蒙版效果
02 利用Photoshop编辑修改图像
03 设置响应不同鼠标事件的VR效果
Section2 制作有趣的下拉导航菜单
01 创建菜单按钮
02 制作子菜单
03 利用Action控制菜单
Section3 利用三维图像制作用户界面
01 制作三维物体的旋转效果
02 添加对鼠标事件的响应
Section4 利用文字动画制作Motion Graphic
01 制作文字扩散的动画效果
02 添加Motion效果
Section5 利用各种不同的方法发布Flash影片
01 使Flash影片随着浏览器窗口的大小变化而变化
02 制作全屏播放的Flash影片
03 利用浏览器查看影片
04 利用按钮打开网页浏览器
Chapter7 进阶ActionScript专家
Section1 灵活使用Flash的内置对象进行开发
01 控制字符率
02 Key对象、Main对象和Mouse对象
03 与系统相关的对象
Section2 利用打砖块游戏掌握碰撞检测技巧
01 用于碰撞检测的函数
02 利用碰撞检测方法设计简单的游戏
Section3 在Flash中调用和控制外部文件
01 利用外部的ActionScript文件
02 使用外部文本文件
03 在Flash中使用XML
Section4 使用组件进行高级开发
01 了解组件的种类与特征
02 创建自定义的组件
Section5 利用面向对象的方法制作青蛙赛跑的游戏
01 设计帧
02 设计游戏画面
03 创建组件
04 制作用于接受用户选择的用户界面
05 设计游戏进行时的Action
Appendix 必须掌握的ActionScript条目
01 基本Actions和影片剪辑方法
02 用于控制影片剪辑的方法
03 用于控制数组的方法
04 用于声音对象的方法
05 影片剪辑属性一览表
Section1 Fhash和它的故事
01 分析Flash设计与开发团队组织结构
02 Flash相关的知名站点
Section2 学习Flash之前必须掌握的几个概念
01 外形(Shell)动画
02 帧式动画
03 影片剪辑式动画
04 利用ActionScript创建的动画
Section3 成功站点是经过了千锤百炼的
01 与Nakamura的对话
02 Nakamura的作品——www.Yugop.com
Section4 Flash MX的新功能
01 我用我自己的用户界面
02 崭新的ActionScript开发环境
03 Flash支持的视频文件格式
04 更强大的基本工具集
05 更丰富的ActionScript
Section5 新添加的Quick Start Template功能
01 创建模板动画
02 利用模板制作幻灯片
Chapter2 领略Flash MX的出色功能
Section1 必须掌握的Flash的基本知识
01 Flash的用户界面
02 详细了解工具箱
Section2 Flash时间轴全接触
01 了解时间轴
02 了解帧
03 了解帧和标签
04 了解图层与图层文件夹
05 了解Onion Skin功能
Section3 在Flash中控制位图图像
01 位图图像与关量图像的区别
02 将位图图像转换为矢量图像
03 优化位图图像
04 利用Photoshop编辑图像
Section4 Flash动画的核心
01 制作Motion Tween动画
02 了解Shape Tween动画
03 利用Shape Hint创建Shape Tween效果
Section5 优化操作的第一步——Symbol的灵活使用
01 了解Symbol相关的基本概念
02 了解图像Symbol和动画
03 了解按钮Symbol和事件
04 影片剪辑与动画按钮
Chapter3 Flash动画基础知识
Section1 利用Guide Line制作动画
01 利用Guide Line制作蚂蚁爬行的动画
02 利用Mask制作动画
Section2 利用Mask效果创建放大镜动画
01 观察资源Symbol
02 向放大镜添加适当的Action
Section3 利用Motion Blur效果创建交迭动画
01 向红色胶囊添加Motion Blur效果
02 创建红色胶囊的动态模糊(Motion Blur)效果
Section4 利用光源效果设计部件展示动画
01 创建光线移动的效果1
02 创建光线移动的效果2
03 利用透明按钮
Section5 创建闪烁的翻转按钮动画
01 创建闪烁的按钮影片
02 通过复制帧创建其他颜色的按钮
Section6 利用Alpha效果创建汽车动画
01 创建汽车Alpha效果
02 利用[Copy Frames]命令和[Reverse Frames]命令
Chapter4 更为强大的多媒体功能
Section1 为导航栏添加声音均衡器
01 创建均衡器
02 为均衡器添加Action
Section2 创建基于文本的变形而变化的动画按钮
01 文本动画
02 设置蒙版并添加Action
Section3 利用可以调用声音的Action创建收音机
01 创建收音机调频旋钮
02 添加用于控制影片的Action
Section4 在Flash中控制视频文件
01 了解视频文件和相关编辑软件
02 在Flash影片中播放视频文件
Chapter5 轻松掌握Flash MX ActionScript
Section1 掌握基本原理是学习Flash MX ActionScript的基础
01 ActionScript环境
02 创建getURL按钮
03 利用ActionScript次级目录
Section2 ActionScript语法结构的十大要点
01 只有熟练掌握了运算符才能够编写出符合规范的ActionScript代码
02 在使用条件语句和循环语句时要注意的地方
03 变量名应该尽量使用容易分辨的字符串
04 关键字要区分大小写
05 应该将需要反复执行的代码声明为一个函数
06 当使用的数据较多时,应该使用数组的方式
07 所有对象的代码都基于事件
08 只有熟练掌握路径的相关知识才能成为ActionScript高手
09 最大限度地利用自然循环,尽可能地减小对其他事件的影响
10 尽可能地使用对象的各种属性
Section3 基本的Action命令和函数
01 ActionScript中使用的各种基本概念
02 Flash中最基本的Action
03 起到简化代码作用的函数
04 在Flash中声明函数
05 声明事件函数
Section4 利用date对象的Action制作时钟
01 设置时针、分针影片剪辑的位置
02 输入Action
Section5 利用Math对象制作旋转滚动条
01 创建按钮图形
02 制作弧形的滚动效果
Chapter6 利用高级动画技巧设计出出色的用户界面
Section1 制作超酷的VR导航栏效果
01 设置图像的位置并添加蒙版效果
02 利用Photoshop编辑修改图像
03 设置响应不同鼠标事件的VR效果
Section2 制作有趣的下拉导航菜单
01 创建菜单按钮
02 制作子菜单
03 利用Action控制菜单
Section3 利用三维图像制作用户界面
01 制作三维物体的旋转效果
02 添加对鼠标事件的响应
Section4 利用文字动画制作Motion Graphic
01 制作文字扩散的动画效果
02 添加Motion效果
Section5 利用各种不同的方法发布Flash影片
01 使Flash影片随着浏览器窗口的大小变化而变化
02 制作全屏播放的Flash影片
03 利用浏览器查看影片
04 利用按钮打开网页浏览器
Chapter7 进阶ActionScript专家
Section1 灵活使用Flash的内置对象进行开发
01 控制字符率
02 Key对象、Main对象和Mouse对象
03 与系统相关的对象
Section2 利用打砖块游戏掌握碰撞检测技巧
01 用于碰撞检测的函数
02 利用碰撞检测方法设计简单的游戏
Section3 在Flash中调用和控制外部文件
01 利用外部的ActionScript文件
02 使用外部文本文件
03 在Flash中使用XML
Section4 使用组件进行高级开发
01 了解组件的种类与特征
02 创建自定义的组件
Section5 利用面向对象的方法制作青蛙赛跑的游戏
01 设计帧
02 设计游戏画面
03 创建组件
04 制作用于接受用户选择的用户界面
05 设计游戏进行时的Action
Appendix 必须掌握的ActionScript条目
01 基本Actions和影片剪辑方法
02 用于控制影片剪辑的方法
03 用于控制数组的方法
04 用于声音对象的方法
05 影片剪辑属性一览表
猜您喜欢