糯米文學吧

位置:首頁 > 設計 > 動畫設計

用Flash建站的通用思路及步驟

導語:Flash是製作動畫的軟件,下面就由小編為大家介紹一下用Flash建站的通用思路及步驟,希望對大家有所幫助!

用Flash建站的通用思路及步驟

從一無所有開始一步一步建立Flash站點,需要知道不少東西:Flash圖象處理機制;優化技術;每個Level之間的關係;每個Movie之間的聯繫;插件的檢測等等等等。那麼應該從何手呢?本文將逐步介紹這一過程,文章可能會很長,也會隨時變動。但是“萬變不離其蹤”,這是一條標準的流程,也是現在眾多Flash站點所用的。希望大家不要一次就把本文全看完(當然先瀏覽一遍還是有必要的),因為,這裏僅僅是一個概括,其中每個部分裏面還有相當的細節問題,只有把這些細節儘量搞明白,上戰場時才不至於臨時磨刀,這些內容本站可能會有,沒有的大家可以查看相關資源。

好了,我們開始吧!

  >>> 起始頁 <<<

顯然,不是所有的瀏覽器都安裝了ShockWave Plug-in,因此起始頁的主要功能就是檢測插件並提供下載Plug-in,建議直接將安裝頁連接到Mocromedia的主頁上,雖然在國外,但畢竟是公司服務器,不僅速度快而且可以智能安裝;至於檢測機制,一個不錯的辦法就是用ShockWave自動生成代碼

這樣做的不好的地方在:會生成大量的Javascript代碼,不方便控制;而且當起始頁不想出現,只是提供進入時檢測並自動跳到Flash頁或是安裝頁時,就不好辦了。這裏向大家提供一種很簡單的方法:用META標記(具體參看:插件檢測的簡單方法)。就象本站的起始頁一樣,在Checking Plug-in後自動進入主頁面。

好了,本頁還有必要放置一個ENTER按鈕,讓訪問者進入下一步:

  >>> Preloader 及 Flash 頁 <<<

美麗是要有代價的,當你在Flash中加入大量文字,圖片或是WAV,尤其是WAV,整個文件將變得碩大無比,在現有的網絡速度下,就有必要在這段時間裏讓訪問者有東西看,這實在是一個很無賴的做法,對此,MecroMedia的緩和辦法是:“流”式 播放(即一邊下載一邊播放)和Preloader(全部下載後再播放),兩種做法各有優點,而且後者似乎更常用些,道理是很顯然的,“流’式播放的前提是網絡速度穩定(至少在1K/S即14.4K的moden),這是很難保證的。因此不如採用後者來得省事些,但是有前提的:你的Flash必須對訪問者的貨幣負責,即必須精彩,讓人家不會在經過漫長的等待後,覺得被欺騙了。對Preloader的準確定義應該是:訪問者所看到的一切就好像是一個整體,Preloager和Flash電影的.銜接自然而不失唐突。就此定義而言,使用進度條也不是最好的方法。(參看:關於Preloader的兩種情況)。

Preloader 完成之後就該進入主題了,這也就牽涉到以下情況:整個站點完全用Flash建構或者Flash只是用於Introduce,而正文部分依然是HTML。對於前者需要考慮和學習的東東可就多了(本站會陸續介紹,請留意);而對於後者,是現在比較常用的方式,這種思維和做HTML差不多,這主要還是緣於網絡速度太慢,就不多説了。本站重點介紹前者。

  >>> 菜單 <<<

菜單是整個網站的心臟,通過他連接至各個部分,創建的方法很多,自由發揮,勿需多説。

  >>> 過渡到各個部分 <<<

相信這是Flash最吸引人的地方之一,也是網友問最多的問題:如何在點擊一個Button後不是直接跳到相應部分,而是先來段動畫過把隱再説。這裏主要是用到了一個概念:將鼠標點擊事件延遲發生(參看:Smart Button)。

  >>> 正文部分 <<<

唉,忙和了半天,主角終於登場了,因為Flash 4也沒有很好地解決中文的問題,因此國內的網友在做這部分時就不要用太多文字了,放些圖片,聲音,AVI等,做個漂亮點的動畫也就算了,讓我們共同期待Flash 5吧:),同時別忘了放一個返回的Button。記得如果你前面是通過菜單過渡到正文的,這個Button按下後,最好也能按原路過渡回去,這樣整個Movie就會流暢多了(其道理同Smart Button)。:)

  >>> 附加部分 <<<

即Music ON/OFF 按鈕,Skip Intro 按鈕,JavaScript 事件按鈕,FSCommand,以及Flash 4所新增的各種Expressions等等。也是自由發揮,勿需多説。