具体描述
案例与知识点相结合是本书最大的特色。作者结合以往的设计经验以及教学过程中的心得体会,精心安排并设计了本书的内容和结构,力求全面细致地展现出Flash的各各功能和使用方法。全书分为17章,第一章结合大量的实例详细讲解了知识要点,让读者在学习案例的过程中不知不觉间掌握Flash这个功能强大的软件。
本书采用的案例非常具有代表性,并经过了多次课堂上的检验,案例由浅入深,每一个案例所包含的重点难点非常明确,读者学习起来会感到非常轻松,因此本书特别是适合Flash初学者使用,另外,由于案例多而且具有代表性,是网站动画设计方面不可多得的参考资料,所以也适合作为职业培训的专用教材。
作者简介
目录信息
第2章 绘制基本图形
第3章 编辑图形
第4章 调整绘图环境
第5章 颜色的使用
第6章 使用文本
第7章 创建和修改元件
第8章 “时间轴”面板
第9章 逐帧动画
第10章 移动补间动画
第11章 形状补间动画
第12章 使用影片剪辑
第13章 遮罩动画
第14章 引导层动画
第15章 按钮
第16章 声音的使用
第17章 使用视频文件
· · · · · · (收起)
读后感
用户评价
这本书的叙事节奏非常缓慢,给人一种拖沓感。每一项新功能的介绍,都会被冗长的背景铺垫和软件历史回顾所占据。例如,在讲解“元件库”管理时,作者用了整整两页的篇幅去描述Flash MX 2004相对于前一版本的改进,这些信息对于一个只想快速掌握当前软件技能的新手来说,完全是噪音。我更倾向于那些开门见山的教程,直接告诉我要点击哪里,输入什么参数。此外,书中对高级动画技巧的讲解处理得非常保守,似乎总是在担心读者会“玩坏”软件。对于那些需要突破常规、追求视觉震撼效果的专业人士而言,这本书提供的技巧往往过于安全和中庸。它提供的是制作标准企业宣传动画的安全路线图,而不是那些充满个性和突破性的动态视觉艺术。如果你想快速了解某个工具的全部潜能,这本书会让你感到受限,因为它总是将“标准”和“稳定”置于“创新”和“极限”之上,这与我渴望探索软件边界的心态背道而驰。
这本书的封面设计实在有些过时了,那种蓝白相间的色调,加上略显僵硬的字体排版,立刻把我拉回了那个年代的电脑房。我当初买它,主要是因为身边学设计的朋友都在推荐,说它是当时学习Flash动画制作的“圣经”。翻开目录,内容布局倒是清晰明了,从基础的绘图工具讲起,到时间轴的运用,再到ActionScript的入门,结构上无可指摘。然而,当我真正开始跟着实例操作时,那种强烈的时代脱节感就显现出来了。那些被反复强调的“前沿技术”和“最新特性”,在今天的标准看来,就像是博物馆里的老古董。特别是涉及到网页嵌入和浏览器兼容性的部分,简直让人哭笑不得,现在的Web开发环境早已是另一番天地。这本书的优点在于,它确实为那个特定时期提供了一个扎实的基础框架,让初学者能够理解动画制作的基本逻辑和工作流程。但对于希望利用Flash MX 2004的知识去应对现代多媒体或交互设计需求的读者来说,这本书的实用价值几乎为零,更多的是一种怀旧式的技术考古。它更像是一份详尽的、但早已停产的软件说明书,而不是一本具有前瞻性的学习指南。我更希望看到一些关于用户体验设计、响应式布局在动画中的应用,或者至少是关于如何将这些动画资源平滑过渡到HTML5环境的探讨,但这些内容在这本书里完全找不到,留下的只有深深的技术鸿沟。
这本书的作者在讲解复杂概念时,似乎默认读者已经拥有了相当扎实的计算机图形学背景。我记得有一章专门讲到缓动曲线(Tweens)的数学原理,那段文字写得如同晦涩的教科书摘录,充满了术语和公式,几乎没有配图来辅助理解。对于我这种主要目的是想快速做出酷炫动画的“实干派”来说,光是啃下那几页理论就耗费了我大量的时间和精力,而且收效甚微。更令人抓狂的是,书中提供的配套光盘(如果还能找到的话)中的素材库,其色彩风格和视觉冲击力,都带着浓浓的“2004味道”,色彩饱和度过高,缺乏现代设计所追求的扁平化和简洁感。尝试用这些老旧的素材库去模仿现代商业案例的风格,简直是南辕北辙。这本书在细节处理上显得过于教条化,它告诉你“应该”怎么做,但很少深入探讨“为什么”要这样做,以及在不同情境下有哪些替代方案。它提供的是一条单一、笔直的路径,而真正的创意工作往往需要岔路口和取舍,这本书在这方面提供的指导性远远不够,更像是一位固执的老匠人,只教授他那一套独门心法,对于外界的进步一概不予理睬。
在排版上,这本书有一个非常令人困扰的习惯,就是频繁地在页脚或页边栏标注大量的“小贴士”和“常见错误”。虽然本意是好的,意在提供额外的帮助,但这些零散的信息打断了主流程的阅读体验。每当我专注于学习一个新的工具操作时,总会被这些不连贯的侧边信息拽出当前的思维轨道。而且,这些“常见错误”的排查步骤,很多都依赖于当时特定的系统环境和软件版本,很多错误现象在现在看来早已被新版软件自动修复或者通过更现代的编程范式所规避了。这本书的结构更像是一套知识点的堆砌,而不是一个精心设计的学习路径。它没有将各个知识点有机地串联起来,形成一个知识体系,而是像一本工具箱,里面摆满了各种工具,但没有一本说明书告诉你如何用这些工具去建造一座雕塑。读完之后,我感觉自己掌握了一堆孤立的操作技能,但缺乏将它们融会贯通、形成完整项目交付能力的系统思维训练,这使得从“教程学习者”到“独立开发者”的转变异常艰难。
我必须承认,这本书的装帧质量在当时算是相当不错的,纸张厚实,印刷清晰,即便是多年后的今天,翻阅起来也不会感到模糊或掉页。从这个角度看,它确实是一本值得收藏的实体书。但是,内容上的深度明显不足,尤其是关于ActionScript的介绍部分,简直是蜻蜓点水。它仅仅停留在变量的定义和简单的函数调用层面,对于面向对象编程的概念几乎是避而不谈,更别提当时已经初露端倪的事件驱动模型和更高级的脚本控制。我期望看到的是如何利用脚本来处理复杂的动画序列、如何实现用户界面的动态交互,或者至少是关于如何进行基本的错误调试。这本书更像是一个图形界面操作手册的扩展版,把鼠标点击的每一步都详细列出,但一旦代码介入,讲解的力度和广度就迅速瓦解了。这使得读者在完成书中所有练习后,依然无法独立构建一个稍微复杂一点的交互应用。它教会你搭积木,却没教你怎么设计房子,留给读者的“下一阶段学习”的鸿沟实在是太大了,让人有一种“学了等于没学”的挫败感。