flashcs6现在还有必要学吗?聊聊我和这个老伙计的几次重逢

admin

前几天整理旧硬盘,我翻出一个大学时做的动画文件,图标还是那个熟悉的橙红色“f”,双击之后,电脑弹出一句冷冰冰的提示:没有可以打开此文件的程序,那一瞬间我有点恍惚——当年熬夜调补间、抠元件、对齐舞台的日子,好像一下又回来了,于是我把Flash CS6重新装进一台旧电脑里,想看看这个老伙计还能不能干活,也正因为这次折腾,我想认真聊聊:flashcs6,到底还有没有必要学?还有没有使用价值?

先说个我自己的真实经历,大学选修网页动画课,老师要求用Flash做一个小球弹跳,听起来简单,可我第一次打开Flash CS6时,整个人是懵的:时间轴、图层、关键帧、元件、库,面板多得像是飞机驾驶舱,我画了一个圆,插入关键帧,一播放,小球纹丝不动,后来同学提醒我:“你只插了帧,没改位置。”我这才明白,动画不是把东西画出来就完了,而是要让它在时间里发生变化,那节课之后,我反复练了十几遍,终于做出一个带缓动、带阴影、还会 squash 和 stretch 的小球,现在回头看,那个作品很粗糙,但它让我第一次理解了“帧率”“补间”“元件复用”这些概念,Flash CS6对我来说,不只是一个软件,更像是一把把我领进动画和交互设计门口的老钥匙。

后来我还干过一件特别有年代感的事:给朋友做生日贺卡,我用Flash CS6画了蛋糕、蜡烛,配了一首背景音乐,还加了按钮,点一下就能跳出一段祝福,导出成SWF文件后,我在自己电脑上播放得非常顺利,心里美得不行,结果发给朋友,他手机打不开,电脑浏览器也提示需要插件,最后我只好录屏发过去,那一刻我才真正意识到,时代变了,Flash曾经是网页动画的代名词,但后来因为安全、性能和移动端兼容等问题,逐渐退出了主流舞台,flashcs6本身也早已停止官方支持,你可以怀旧,但不能假装风险不存在。

再讲一个工作后的例子,前几年有位做会展的客户发来一个.fla源文件,说想改一下当年展会片头里的文字和日期,文件不大,但用新版软件打开总有些兼容问题,最后还是在一台老Windows 7虚拟机上用Flash CS6才顺利改完,那次经历让我明白,Flash CS6在现实中并不是完全“死”了:一些老项目、老课件、老广告片、老教学动画,仍然需要它来维护,尤其在某些离线环境里,它确实还能完成特定的活,但请注意,我说的是“维护老项目”,不是“推荐新项目继续用它生产”。

所以我的个人观点很明确:第一,flashcs6可以作为一个理解动画原理的入门工具,但不建议作为新时代的主力工具,它的时间轴、补间、元件和库的逻辑,对理解二维动画仍有帮助;可如果你要面向网页、手机、短视频平台做内容,就应该尽早转向更现代的工具,比如Animate、After Effects、H5动画工具或者其他交互设计软件,第二,情怀不能替代安全,不要把Flash CS6装在联网的生产电脑上,更不要用它打开来源不明的SWF或可执行文件,老软件有老软件的风险,别因为一句“我以前一直这么用”就忽视它,第三,老项目要尽早做资产归档和迁移,把.fla、素材、字体、音频分门别类存好,能导出视频的导出视频,能转成HTML5的转成HTML5,别等硬盘坏了、系统升级了才着急。

说到底,flashcs6像一个老朋友:它陪我熬过夜,也教会我很多基础概念;但它确实老了,走路慢了,脾气也怪了,我们可以怀念它,可以偶尔请它出来帮忙处理旧账,却没必要把新生活都交给它,工具会过时,作品背后的叙事、审美和设计思维不会,如果你今天问我还要不要学flashcs6,我会说:可以了解,可以维护旧项目,但别把它当成未来的唯一答案,真正值得学的,是如何让动画讲清楚一个故事,如何让交互更自然,以及如何在工具更新换代时,保留自己持续学习的能力。

目录[+]