关于Adobe Animate CC的一些观点

Adobe Flash 于2016年2月正式更名为Animate,简称AN。嗯,对的,就如前几年大家都说的那样,Flash时代终结了。但,其实,并不像许多人所像的那样:Flash彻底消失。其实,Adobe 真正的阴谋也许并不被太多人关注。

Flash之前被认为走向衰落的几个问题:1、播放器Bug太多;2、H5将取代网络动画标准;3、苹果和安卓的不支持。这些问题的确导致Flash在网络动画领域迅速衰落,但是,却忘了Flash其实是“动画制作软件”,不是网络输出软件。Flash播放器的出现时为了弥补过去Html的不足。那既然现在H5很牛,那对于Adobe来说反而是好事,不用再自己做播放器了,直接将Flash导出H5就可以了。实际上,这也就是在Flash 进入CC时代以后,Adobe一直在做的事。改名为Animate,只不过是告诉你,重点是动画。另外,Animate在普通视频动画制作领域就不用说了,跟“Flash灭亡说”一点关系没有。

AN(Adobe Animate)目前发展方向还是正确的,4年前我写的一篇论文中就预测了当前这样的情况,H5并不是Flash的克星,“Flash灭亡说”只是一个多方利益恩怨交错而出现的错误说法。其实,真正深入了解Flash与H5的人可定一眼就看出来了,只是大众的舆论太火,许多人只是跟风,视乎不知道Flash过时就不像搞IT的一样。也有学生跟我说,我们学校怎么这么落后,还在教Flash?我倒是希望看到一款动画制作软件功能和易用性能够超越Flash的。在看看今年大广赛,绝大多数动画类作品还是swf格式。

不过,现在Animate导出动画甚至互动内容到H5还是不太完美,发展进度还比较慢(其实动画导出已经很完美了,只是互动内容因为as与js兼容性问题,比较复杂),这有很多方面的原因,首先H5其实自身是有许多问题的,H5的交互核心是js、canvas、webgl,抛开Animate不谈,常规的H5动画制作方式是使用Html+js的方式,使用这种方式简直就是让美工去学微积分。另外一种H5制作方式是在线H5平台,例如Maka、iH5、易企秀等等,但是这些平台的动画制作能力跟Animate比都不是一个级别的。其次,毕竟H5是一种开放的通用网页标准,其设计的目的也不是专门针对动画,所以,要实现将Animate里的动画和交互内容完美导出到H5中,还需要时间。

目前,Animate已经支持将动画导出为Html Canvas动画以及Html WebGL动画(还是预览功能),我进行了简单测试,动画方面基本上都没问题,交互方面还有待增强。在2016年8月份的更新中,导出 Html Canvas 已经能够实现自动全屏、缩放,实用性极大增强。另外,Animate导出Html Canvas使用了CreateJS库,如果懂得JS,掌握这个库的用法,可以完全不用等Adobe更新,自己动手写JS就可以实现更强大的功能。