標籤:

怎樣學習Flash?


要回答這個問題,首先要知道,你學Flash幹什麼?

Flash早已不是十幾年前閃客們的玩具。現在的Flash,是Flash Platform:Flash Technology Developer Center。

  • 在前端,有AIR和Flash Player兩大Runtime,覆蓋Windows/OS X/Android/iOS這4個平台;
  • IDE方面,有Flash CS/CC和Flash Builder(原來有Flash Catalyst,後來自殺了);
  • 服務端方面,和Flash關係比較大的主要是Flash Media Server,簡稱FMS;
  • 框架方面,Flex被送人,這個不考慮也罷……
  • 語言方面,ActionScript 3,簡稱AS3,在 TIOBE 排行榜上一直位於3、40名上下,最高的一次衝到過20名: TIOBE Software: The Coding Standards Company,這裡還有個榜單:http://lang-index.sourceforge.net/。

Flash能做什麼呢?

  • 傳統動畫片製作(輸出SWF):用Flash CS/CC吧,這是它的老本行;
  • 視頻短片製作(輸出傳統視頻格式,在視頻網站播出):用Flash CS/CC吧,可能要加點AE/Premiere;
  • 互動網站製作:用Flash CS/CC吧,不過這個目前國內很少了;
  • 小廣告製作:用Flash CS/CC吧,不過這個慢慢也變少了;
  • 彈窗廣告製作:用Flash CS/CC/純AS3吧,據說被攔截的情況果比JS好;
  • 在線視頻直播、點播(那啥房間,啥主播?你懂的):用Flash+FMS,FMS買不起用Red5也行;
  • 通用軟體(FlashPlayer):運行在FlashPlayer中的軟體,一般是多媒體類的,例如圖像編輯器 Online image editor pixlr free,曾經非常著名的 Picnik(被google整合進入Google+),Photoshop的Online版本 Photoshop Online Tools,甚至還有視頻非線性編輯視頻編輯軟體;在開發上可以用Flash CS,CC/Flash Builder/Flex + AS3;
  • 通用軟體(AIR):和上條一樣,只是運行在AIR中。例如我寫的 Sprite Sheet Editor,還有不是我寫的 馬克鰻 - 設計稿標註、測量神器 ,這塊軟體非常多,也許你用了,但不知道它是AIR開發的。我前幾天買繪圖板,發現居然Wacom的驅動程序中所帶的桌面小工具也是用 AIR開發的;
  • 網頁遊戲:用Flash Buider/AS3/Flash CS/CC都行;
  • 手機遊戲:用Flash Builder/FlashCS,CC/AS3/AIR,服務端可用FMS,買不起(我有病啊買它當服務端)的話就自己寫;
  • 移動應用:能做遊戲當然能做應用,但我不推薦這麼做;
  • 企業應用(大家見過招行網銀專業版有段時間內嵌Flex開發的一個報表么):Flash Builder+Flex,服務端嘛,一般是JAVA。
  • ……可能還有一些把,我沒想到的

附送兩篇姊妹篇

  • Actionscript,AS3,MXML,Flex,Flex Builder,Flash Builder,Flash,AIR,Flash Player之關係
  • 關於 ActionScript 有哪些書籍值得推薦?

首先之後,我還是要問:

你學Flash幹什麼?


我在本科期間自學過Adobe系列軟體,主要包括PS,AE,AU,PR,FL,LR等等。當時自認為水平還可以,後來才發現和科班出身的同學相比,簡直是弱爆了,可以說是基本不會用。
所以如果沒有特別的情況,例如本科教育技術學專業、工作中領導安排等情況,是一定學不會的。如果只憑藉興趣學了點,那水平恐怕是貽笑大方。多媒體軟體是很多人謀生的工具,絕非人人都能掌握的玩具。
當然,如果有需求,給外包就行了。這是個經驗為主的領域,做多了也就好了,並沒有特別大的技術含量。個人不建議從事相關行業。


很簡單的,容易上手。
1、買本教程,或者在網上找教程。
2、把書上所有的例子都做完。
3、再找一本教程再做完所有的例子。
4、模仿網上簡單的作品嘗試製作。
----------------------------------------------------------------
這算入門了,製作一些小短片小網站是沒有問題的。如果要深入,或者說靠這行吃飯,有兩個方向:
1、美工動畫方向。
2、互交設計。

如果是美工動畫方向,你最好本身就是美工生,因為這行發展到最後是創意與技術的相結合,缺一不可。而且可能要根據需要還要去學其他設計工具ps、3d等等。

如果是互交方面,那你最好紮實的計算機專業知識。因為涉及到網路和計算機各種資源的組合設計。包括現在最流行的手機軟體領域。


1:下載Flash開發軟體
2:嘗試使用開發軟體,熟悉基本操作
3:網上找例子對照著做
4:遇到問題問Google
5:重複第3和第4步

Done


騰訊課堂 - 錄播


1、觀看Flash專業相關的書籍教程,先學習軟體的相關操作,接下就是模仿練習書裡面講解的例子,循序漸進的學習。
2、觀看Flash專業相關的視頻教程,例如這個Flash CS6基礎入門視頻教程、FLASH cs6 課件製作視頻教程視頻教程等,主要學習FL的基礎工具使用,適合零基礎的同學學習;你也可以找些其他的,網上很多視頻教程的。接下來就要你親自動手操作學習了,俗話說得好,熟能生巧,多看多練准沒錯的。


自己大學的時候鼓搗過一陣子,如果要做個漂亮又牛b的flash,不容易啊。我都是去找視頻一點點看的。
但我始終覺得視頻教學是學的最快的途徑..


我是在論壇上一段段學的,遇到的最牛叉的一位是看flash的說明文檔學的。


看你想選擇什麼方向的,棟科在線現在flash基本上可以做情景動畫、微課、MG動畫,自學的話,很容易堅持不下來,可以報個班學習一下,老師帶著你做,才能學到東西


在網路上找視頻教學跟著做;當然了,最好的方式是報班學習,畢竟全靠自學的話,遇到一個小問題也能隨時卡在那兒;


推薦閱讀:

Adobe Flash Player的更新何時是個盡頭?
Flash 跟 AE 做動畫有什麼區別?
從flash導出gif動畫,應該如何設置以保證較高畫質?
chrome為何一來就有flash的支持?
jQuery 會成為下一個 Adobe Flash 嗎?

TAG:AdobeFlash |