哎我说各位老铁,是不是经常在网页上看到文字跟跳舞似的转圈圈、变色、放大缩小,心里直痒痒想学?今天咱就掰开了揉碎了说说这些炫酷特效咋整出来的!去年我帮婚庆公司搞了个带爱心飘落的文字特效,新人看了直接加钱升级套餐——你猜怎么着?全靠扒拉几个现成的源码改出来的!
一、特效类型多得能开动物园
别以为文字特效就那老三样,这里头门道深着呢:
- 鼠标追踪型:文字跟着光标跑,像被磁铁吸着似的(参考网页1的扇形旋转特效)
- 物理引擎型:文字落地会弹跳,跟乒乓球似的(网页5的跳动文字教程)
- 变形金刚型:普通字秒变艺术体,比川剧变脸还快(网页6的变形动画套路)
- 环境互动型:文字遇鼠标就躲,跟含羞草一个德行
举个反面教材:我表弟去年做毕业设计,非要用粒子喷射特效,结果答辩时电脑卡成PPT。后来换成网页4教的幻影特效,加载速度嗖嗖快,还拿了优秀毕业设计。
二、源码扒拉有讲究
网上源码一抓一大把,但三大坑千万躲开:
- AS版本不对付:AS2和AS3代码混用会崩(网页3特别强调要统一版本)
- 加密文件藏木马:下个源码支付宝就被盗(网页1案例血泪教训)
- 字体缺失变乱码:精心设计的特效变成火星文
这里给个避雷口诀:
- 下源码先查文件后缀(.fla是源文件,.swf是成品)
- 开杀毒软件再解压
- 第一件事改字体为系统自带(宋体、黑体最保险)
去年有哥们扒了个霓虹灯特效源码,结果因为用了付费字体,被字体公司索赔八千块。后来按网页7教的分离文字**,把字体转成矢量图形才逃过一劫。
三、手把手教你改源码
别被代码吓尿了,其实就五步走:
- 用Flash CS6打开.fla文件(网页2推荐版本)
- 按Ctrl+L调出库面板找文字元件
- 双击进入编辑界面改内容(千万别动带锁图层)
- 回主场景按Ctrl+Enter测试效果
- 导出设置选"压缩影片"省流量
重点来了!很多新手卡在第三步,其实是因为没注意元件嵌套关系。比如网页5教的跳动文字,得先改最里层的"太"字元件,再改外层的动画剪辑,就跟剥洋葱似的得一层层来。
四、特效叠加才是王道
单一特效太寒酸,得玩组合拳!去年给奶茶店做的促销文案就叠加了三重特效:
- 基础弹跳(网页5的上下运动)
- 颜色渐变(网页7的填充变色技巧)
- 投影跟随(网页4的幻影延迟效果)
具体操作超简单:
- 在时间轴新建三个图层
- 每个图层放一种特效元件
- 调整关键帧错开5帧形成波浪效果
- 最后加个网页3教的背景模糊
注意!特效别超过三种,否则加载速度直接回到拨号上网时代。有个做电商的朋友堆了五层特效,结果双十一当天页面崩了,损失三万订单。
五、个人观点时间
搞了八年Flash特效,最大的心得是:别瞧不起老技术!虽然现在流行HTML5,但要做复杂文字特效,Flash还是爷!特别是网页2教的遮罩动画,放到现在依然能打。新手建议先玩转AS2脚本,等摸清门道再碰AS3。记住啊,特效再炫不如创意骚,去年有个爆款H5就是用网页1的老代码改出来的!