在Flash学习中遇到的种种困难
想想学了这么多年FLASH,到现在还在这个水平徘徊,我想死的心都有,把心里的苦水倒倒……
我认识FLASH很早很早,4,在我一个同学家看见的,他当时摆弄着一个带安全帽的工人,工人肩膀上扛着一堆钢材,他跟我说,这个东西会动,这个东西叫FLASH, ……神奇……(我上了贼船,这小子却后来学3DMAX做工装发了)
FLASH出5的时候,也是网络泡沫最大的时候,那时候的我对程序的理解就只有IF,ELSE……而FLASH当时红到可以拿来泡MM的程度(真的,问老鸟就知道),我就是在这个时候学习FLASH的,从最开始的让这个动,让那个动,到画了胳膊腿拼小人做MV(当然,我做的惨不忍睹,否则不会在这抱怨了),到点按钮加载MP3(那时候还直接loadsound呢),到做相册……那是一步一个脚印,论坛里泡了个遍,为了给女朋友做点东西做寿礼,一个来月连轴转,水平也不说有多大进展,只是会做的小玩意越来越多,直到……第一个困难出现
第一个困难:函数
你可别笑,函数就能难住当时的我,当时做动画大部分都依赖时间轴,依靠时间轴做动画结合几个gotoAndPlay几个button就可以做出很吓人的效果了(我那个时候已经端着FLASH的碗边了,找工作的时候,总要提一下,自己会FLASH)因为用了太久的时间轴,代码放在函数里很不习惯,还是喜欢在代码贞里GOTO着用,看着别人写的一大堆函数就头晕想吐,一着急我就买了本书,想从本质上搞清楚函数和其他一些什么“对象”,“类型”都是什么东西,结果我买了本MM出的《FLASH MX 标准教程》,废寝忘食的看,大概看了一个多月,看完了,还是挺迷糊,不过,看着函数不那么晕了,但自己能不写就不写……就这么耗着,也慢慢了解了点,不过肤浅的很(那个水平的我,跑到北京考了张MM的WEB DESIGNER证书,本以为手里有了个敲门金砖,可应聘的时候,人家连认都不认识,我就晕啊,我可是花了大力气考这个,当初考大学都没这么费劲过),换了几家公司,工作都是一样的会FLASH的美工,水平也就那样……随着不断的学习,第二个苦难出现了
第二个困难:编程思想与物理/数学模型
这个困难你不笑了吧……跟一个美工提什么递归,冒泡,跟对牛弹琴有多大区别吗?(谁说大学的知识没用,在这会吃亏的)跟美工说SIN,COS做三角形,做3D旋转菜单,能听的懂吗?(谁说高中的知识没用,在这会吃亏的)反正我到现在也不明白,不明白又要工作,那只能拆了,至少参数我是会改的,改来改去,递归总算是懂了,不就是俩FOR套一块使吗?(也就只能理解这么多了)数学和物理我是放弃了,拆代码吧,没办法……(闪客精灵是好东西……)
等我AS1.0看的差不多了,函数都看着挺眼熟了,flashmx2004出来了,AS2.0也来了……第三个困难也来了
第三个困难:面向对象编程与RIA,后台
原来代码都写贞上,MC 上,现在都写AS文件里,这是我最一开始的理解……都写AS里,为了这个,晕了好久。面向对象,我以为我对着MC说,你给我往左移动10PX就是面向对象了,可现在,我得知道,class Ball extends MovieClip才是面向对象……越学越乱了……这个时候RIA进入了我的视线,我超喜欢RIA的理念,我早就厌倦了IE的死板,一直希望按照自己的方式展现WEB,以前用FLASH,老觉得做WEB有点不着调,也没个规矩,现在好了,明正言顺了,规矩也有了,麻烦也有了:你要正经八本的做RIA了,可你的后台在哪呢?
没法,学呗
后台选什么,当时费了脑筋了,ASP学的人太多,太烂,PHP好像挺难的,JAVA?别开玩笑了,最后我选了个coldfusion……连我们公司的程序都不知道是个什么东西的程序,我当初选它,就看中它是MM出的,打碎骨头连着筋,你好歹得给FLASH点面子,结合方面容易点,结果一股脑的什么remoting,什么flex全装上了,书也是没少买,Luar的,赵英杰的,看完一遍看两遍,例子照着抄一遍,自己看着书加注释一遍,自己默写一遍(这遍今天死也写不出来了,老报错,FLASHPLAYER8跟7能差多少?害的我来回切换输出版本)
到现在,我的水平还在啃AS2.0,还在COLDFUSION入门(老罗一问我,学的怎么样了?我只能说会读取和写入数据库了……其实后台不也就这点功能吗?)还在理解OOP,还在学着画UML图,还看着大篇的代码发晕,还是不懂三角函数,还在新鲜FLEX到底能干点啥,还在盘算着买个手机练练LITE,还在想APPLO的读取本地文件有多牛,还在咒骂3.0为什么来的这么快,我2.0还没看完呢
瓶颈啊……怎么才能再上一层楼吗?难道我就一直这么下去了?实在是觉得突破有困难,有过来人吗?给指条路吧……
许几个愿吧
1、FLASH你啥时候能自己读取数据库啊?!整天靠这个靠那个你累不累啊!不能自己自力更生啊!
2、APPLO赶紧吧,我就等你这读取本地文件呢
3、FLASH把AE整合进来吧,效果可以更好一点(我为了做效果,还买了AE的书呢)
4、FLASHPLAYER执行再快点,别让我们公司老头们决得比IE慢!
5、学COLDFUSION的人再多点吧(这东西挺好用的),认师傅都不知道找谁……
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |