Flash MX动画设计与编程

Flash MX动画设计与编程
作 者: 天一勇 高勇宇 李灿
出版社: 电子工业出版社
丛编项: 飞思数码设计院
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 卡漫软件
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Flash MX动画设计与编程》作者简介

内容简介

本书是为Flash动画制作爱好者量身定做的专业书籍。全书共7章,首先介绍了FlashMX的一些基本概念、特点、工具的使用方法及Flash动画制作的基础知识,并举例说明了一些动画的制作方法;接着以实例的形式阐述了FlashMX强大的多媒体功能,并详细介绍了FlashMXAcitonSript的使用方法,使读者可以轻松掌握FlashMXAcitonSript;最后详细讲解了利用高级动画制作技巧设计出色用户界面的方法,并用大量篇幅讲解了FlashMXAcitonSript的高级特性。本书实例丰富、语言精练,随书光盘包含书中范例源文件及制作结果文件,适合于中高级读者使用。本书韩文版名为《FlashMXActionScript&Animation》,由韩国永进出版社(Youngjin.com)授权出版,版权归永进出版社所有。本书简体中文版由电子工业出版社独家授权出版发行,专有出版权属电子工业出版社所有。未经本书版权所有者和本书出版者书面许可,任何单位和个人均不得以任何形式和任何手段复制或抄袭本书的部分或全部内容。出版说明21世纪是数字多媒体的时代,其中备受瞩目的应该就是计算机图形设计技术。当前的文化艺术领域也在广泛利用计算机图形设计功能,最典型的例子就是曾经风靡全球的电影《泰坦尼克号》。现在,计算机图形设计已经是很多领域中必不可少的一项技术。而每当面对国外著名设计师的精彩设计时,我们只能惊叹其构思的巧妙和设计的精美。那么,什么时候我们才能够赶上世界一流的水平?这一点需要我们认真地反省!出版高品质的电脑图形设计书籍是培养出世界级著名设计师的基础。纵观当前整个电脑图形技术书籍市场,我们会发现这片领域已经是相当的成熟,各类图形技术的书籍琳琅满目。不过同时我们也发现大部分书籍只是停留在基础的层次上,对于有一定基础知识的读者来说,要想提高到更高的层次,就会遇到一个难以突破的瓶颈。“飞思数码设计院”是电子工业出版社计算机研发部全新规划的、面向国内电脑图形设计爱好者量身定做的一套中高级电脑图形设计精品图书。本系列图书将精心组织国内优秀设计人员编写,力求保证图书的高质量,同时还将从在电脑图形设计领域具有领先技术的日本、韩国等地引进最畅销的精品图书进行改编。“飞思数码设计院”将兼顾电脑图形设计技术的深度和广度,同时人为地淡化所使用软件的版本,让本系列图书成为电脑图形技术领域的精品,使其拥有更加长久的生命力,以开创出具有高、精、尖概念...

图书目录

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 影片剪辑属性一览表