遇见最美的你:Flash
? 2004年夏,大二,去网吧玩也就是聊QQ,浏览网页,下载一些Flash动画用MacroMeida Flash Player 4看看,那时候想,FLASH这东东真是神奇啊! ? 2007年冬,研一,用MacroMedia Flash Player 7玩了一个大约60-70KB的Flash跳棋游戏,那会问师兄(一个VC++程序高手),这个程序好神奇,这么小,画面精致,可玩性也高,怎么做的呢?于是去图书馆借了Flash设计的书,用学校仅有的3G国内流量通过迅雷下载了Flash MX 2004。由于没有美术功底,只能做简陋的补间动画,也发现原来flash可以通过AS1写程序。 ? 2008年底发现AS1/2过时了,早就有了Flash Pro 8甚至Flash 9,那会儿主要停留在用ActionScript Viewer 反编译flash,提取资源和查看脚本,并没有自己写过flash程序。作为一个windows平台工业测控程序开发者,一直期待,能不能用Flash程序做界面,代替MFC标准控件?到处上网查找MFC与Flash程序交互的教程。 ? 2009年春,买了很多很多Flash书籍,几乎每一部新上的AS3书籍,我都会去图书馆借过来查阅。不断的学习,让我觉得可以写代码了,于是用Flash写了一个曲线绘制的界面,夏季即用在了B市S厂。暑假,突然发现了Flex,这玩意更适合做UI,于是摸索了一阵子就搞定了一套界面,并完全代替了原来MFC程序界面,并首先用在了T市T厂,获得同行、客户和上级的好评和认可。 ? 那些年,Flash风靡IT界,比如全民偷菜 ? Flash技术也越来越强大,期间不断学习: ? 一个寒假学了低效率Papervision 3D引擎; ? Flex框架的各种控件,自定义组件; ? 学过Alchemy炼金术,以提高程序执行效率; ? 学了好久Stage3D,用Adobe那个官方开发的3D引擎开发过一个演示程序,后来Adobe把这个引擎开源不管了。后转头研究Stage3D引擎,用于工业程序中的3D显示。 ? 研究过FlasCC,后改名为CrossBridge,专门写了模块求解大型代数方程,也研究了很久MakeFile,也研究了如何使最后编译的swc文件体积减少; ? 多线程编程的学习; ? 为flash程序开发服务器程序,学习了socket网络编程,及多线程技术; ? 开发ANE,复习了windows下DLL开发; ? 开发内存中flash.ocx的程序,内存中读取swf并播放的技术,期间学习了大量COM内容,遇到万恶之源; ? 一直在想Flash越来越强大,功能越来越多。然而,一个叫jobs的人,说如日中天的Flash不行,H5是未来趋势! ? ? 什么? ? HTML5?不是吧!我们追了ADOBE这么多年,付出了那么多: ? 从MacroMedia到Adobe; ? 从AS1/2到AS3; ? 从Flash MX 2004 到Flash CC ? 从Flash到Flex; ? 从Flex SDK 2到Apache Flex 4.15; ? 从MacroMedia Flash Player 4到Adobe Flash 20; ? 从Alchemy到FlasCC; ? 从伪3D到Stage3D; ? 从AGAL1到AGAL3; ? 10年间,我从一个毛头小后生变成一个扣脚大叔,见证了Flash一路风雨。 ? 10年间,遇到最美的Flash:督促我学习了ActiveX/COM,3D编程,多线程,socket编程,MakeFile,由于as和js的相似也让我能很快熟悉H5 CANVAS。 ? 人生本来就是不断调整自我,不断给自己定位。人就要活到老,学到老。 ? 一个终结也意味着另一个开始! ? Flash,一路走好! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |