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

才智咖 人氣:2.26W

導語: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等等。也是自由發揮,勿需多說。