資源描述:
《基于flash的交互動畫設計》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、基于Flash的交互動畫設計 摘要:隨著互聯網技術的發(fā)展,基于Flash的交互動畫廣泛的應用于互聯網的每一個角落,給人們的生活學習帶來了巨大便利,具有很強的實用性和藝術性。隨著技術的不斷更新,Flash的交互性特點也越來越明顯。本文針對Flash的交互性開展分析,指出Flash所具有的交互性技術優(yōu)勢和應用領域,并在Flash交互動畫設計中做出了嘗試?! £P鍵詞:Flash;交互動畫 中圖分類號:TP317.4 隨著信息技術帶來的科技進步,如今網絡媒體已經高度發(fā)達,交互動畫以及互動技術廣泛的應用于互聯網的每一個角落,給人們的生活學
2、習帶來了巨大便利。與此同時,互聯網的迅猛發(fā)展帶來的龐大用戶群,也為形式多樣、內容豐富、動感十足的Flash成為當下熱門話題提供了受眾基礎。隨著許多精品Flash交互動畫的出現,基于Flash的交互動畫設計不斷受到各界人士的關注和青睞,其傳播的方式也逐漸走出單一的網絡傳播途徑,走向傳統媒體與新興媒體。隨著Flash技術本身的成熟與無線網絡的發(fā)展,基于flash的交互動畫也將在不遠的將來走向更多的國內手機用戶,實現Flash網絡傳播的新的跨越?! ?基于Flash的交互性的分析 交互(interactive),在計算機中意思為,參與活動
3、的對象,可以相互交流,雙方面互動。無論是何種交互,必須由三個部分來組成:交互方式、交互響應和交互結果[1]。交互方式指人和計算機打交道的抽象方式,是創(chuàng)作者為了傳達特定信息,采用必要的技術手段構成的形式,可以分為基于對象和基于活動的兩類[2]?;趯ο蟮慕换シ绞绞悄M現實世界的對象,例如,計算器應用程序,是對傳統真實計算器的模擬?;诨顒拥慕换シ绞桨ㄖ甘?、對話、操作和導航、探索和瀏覽,比如按鈕、圖形元件、文本輸入框或選擇判斷組件等,是創(chuàng)作者為參與者留下的進入作品的信息輸入口,它決定了動畫作品的外在形式。交互響應是參與者在交互過程中所采
4、取的動作,交互結果則是響應的結果?! ≡谶@個瞬息萬變的年代,人與人之間的交流和互動變得越來越容易,通過不同的網絡平臺,資訊的傳遞一秒千年,而交互性動畫又有別于一般性的傳統的動畫,其播放過程中的內容發(fā)展可以受到瀏覽者特定操作的影響,因而在動畫播放的時間順序方面,會改變固有的線性的或循環(huán)的播放順序,形成一種受制于受眾的操作結果的播放順序和方式。這種在播放時間方面的開放性改變,會促使受眾對于動畫的內容進行主動的挖掘,獲得豐富的信息,從而擴大了受眾從動畫傳遞內容中所接受的信息。因此,交互性的設計就越來越被大家重視和推崇?! “殡S著互聯網在中國
5、的普及,人們越來越關注于如何更加靈活的呈現網絡的交互性,促進通過網絡的交流與溝通,又同時能流暢的展現細節(jié)而不影響用戶的使用體驗。 以互聯網為主要生存環(huán)境的FLASH動畫進入了人們的視線,FLASH動畫以其短小精致、制作簡單、形式多樣等特性深受人們的喜愛。Flash是美國Adobe公司設計的一種二維動畫軟件,產生于上世紀九十年代中期,Flash最早期的版本稱為FutureSplashAnimator。經過數年的發(fā)展,其軟件功能不斷加強,應用空間不斷拓展?;贔LASH的動畫文件占用空間非常小,有利于在各種網絡帶寬的互聯網上傳播;另外,
6、Flash交互動畫的開發(fā)周期短,簡便易學,制作成本低。大部分flash小游戲都是可以由一個人獨立完成的,所以游戲的畫面、情節(jié)、美工等都比較簡單。因此使得Flash成為人們喜聞樂見的一種信息傳播載體?! ?Flash所具有的交互性技術優(yōu)勢 由于Flash動畫的網絡特性,這種交互被應用在網站建設和網絡游戲之中,Flash已成為網頁制作和網絡互動的主要技術手段。交互性是新媒體藝術最重要的一個特征,也是Flash動畫區(qū)別于傳統動畫的本質特征。Flash的交互性優(yōu)勢表現在以下三個方面: 2.1支持事件響應和交互功能 在Flash動畫中,每
7、個對象(符號或幀)都可以有自己的事件響應。設計者可以通過預先設置事件響應達到對動畫控制的目的。Flash軟件中包含的帶有動畫效果的按鈕和菜單,在Flash軟件中可以隨意創(chuàng)建按鈕、多級彈出式菜單、復選框等進行交互設計。 2.2利用ActionScript代碼,實現交互功能設計 ActionScript是一種基于ECMAScript的面向對象編程語言,用來編寫AdobeFlash電影和應用程序,還可以設計各種各樣的簡單的和復雜的游戲。因此,Flash具有交互性技術優(yōu)勢,用戶通過點擊、選擇等動作決定事件的運行過程和結果?! ?.3組件為
8、Flash交互動畫設計提供了更多的方式 組件是Flash應用程序的一部分,主要通過在交互組件中與應用程序進行交互來做出響應。典型交互組件的響應可以是回答一個問題(如,填空),從真或假中進行選擇(如,判斷、單選或多選),