




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE9巴音郭楞職業技術學院電子信息工程學院關于畢業設計(論文)工作的規定(修訂)、2011年8月1日
巴音郭楞職業技術學院電子信息工程學院關于畢業設計(論文)工作的規定(修訂)畢業設計通常應包含封皮、任務書、評語表、和畢業設計說明書(正文)幾個部分.其中,畢業設計說明書是體現畢業設計質量的主體,也是同學畢業設計的最終成果之一,對畢業設計說明書的撰寫內容及格式要求如下:Flash動畫設計論文論文關鍵詞:flash動畫進展標準矢量
論文摘要:Flash是美國的一家公司(MACROMEDIA公司)于1996年6月推出的優秀網頁動畫設計軟件,在中國經歷了9年的進展時間.曾經在中國風云一時,消滅了FALSH熱。由于動漫也成為一種時尚的HYPERLINK”http:///class_free/20_1.shtml”藝術,而且最直接簡潔的動畫創作是就FLASH.我認為它可以自成體系,有它自己獨特的表現方法.手段和流通方式及“閃客”生活。甚至我認為它是現代文明的一種符號,新新藝術創作方式,是一種流行于網絡的網絡http:///class_free/160_1.shtml”電視,掌上電腦,游戲,MTV,手機屏保,手機彩信,家用電器等等!這些表示FLASH的確是一個格外好的社會藝術觀賞的需要和商業價值的需要,通過介紹論證FLASH是具有寬闊的天空,它是在不斷的進展和成熟中,我認為FLASH真正的價值是其將來!它是一種新新事物,是一種新的藝術創作和文化。本文從對Flash的進展及其技術上的操作,和一些動畫理念結合起來。大家了以共同學習學習,互補互助。1緒論1。1flash概敘
Flash
由macromedia公司推出的交互式矢量圖和
Web
動畫的標準。網頁設計者使用
Flash
創作出既漂亮又可轉變尺寸的導航界面以及其他奇妙的效果.flash涉及到的領域:動畫游戲制作,網絡構件,學習課件,網站廣告設計及全flash網站,工控界面等等.主要特點是制作簡潔,通用性比較大,涉及的領域多,制作出的東西效果都可以做到格外精致.缺點在于有些效果需要別的軟件幫助制作等等,不是全部效果都能制作出來。(比如些3d效果,flash就很難制作,只能通過導入的方式或者針并針的方式)
FLASH有三重意義:1)
FLASH英文本意為“閃光”;2)它是全球流行的電腦動畫設計軟件;3)它代表用上述軟件制作的流行于網絡的動畫作品。Flash是一種交互式矢量多媒體技術,他的前身是Futureplash,早期網上流行的矢量動畫插件.后來由于Macromedia公司收購了Future
Splash以后便將其改名為
Flash2,到現在最新的flashcs3。現在網上已經有成千上萬個Flash站點,聞名的如Macromedia專門ShockRave站點,全部采納了Shockwave
Flash
和Director.可以說Flash已經漸漸成為交互式知量的標準,將來網頁的一大主流。
Flash
最早期的版本稱為Future
Splash
Animator,當時Future
Splash
Animator最大的兩個用戶是微軟(Microsoft)和迪斯尼(Disney).1996年11月,Future
Splash
Animator賣給了MM(M),同時改名為Flash1.0
。
Macromedia
公司在1997年6月推出了
Flash
2.0
,1998年5月推出了Flash3。0。但是這些早期版本的Flash所使用的都是Shockwave
播放器。自
Flash
進入4。0
版以后,原來所使用的
Shockwave
播放器便僅供
Director
使用。Flash
4。0開頭有了自己專用的播放器,稱為“Flash
Player”,但是為了保持向下相容性,Flash仍然沿用了原有的擴展名:.SWF(Shockwave
Flash).
2000年8月Macromedia
推出了Flash5。0
,它所支持的播放器為
Flash
Player
5。Flash
5.0中的ActionScript已有了長足的進步,并且開頭了對XML和Smart
Clip(智能影片剪輯)的支持。ActionScript的語法已經開頭定位為進展成為一種完整的面對對象的/class_free/160_1。shtml"電影中的單個圖像.3
flash在當今社會中的應用3.1flash在動態網頁中的作用Flash是MacroMedia公司專為網絡應用設計的一個交互性[矢量動畫設計軟件。網站設計者可以使用Flash為網站設計各種動態Logo動畫、導航條以及全屏動畫,還可以加入動感音樂,完全具備多媒體的各項功能。Flash以其體積短小,流體播放的特點飛快打開市場,將WWW上的站點頁面設計帶上了一個全新的高度。實現Web數據庫的應用一般有兩種方法:一種是Web服務器端供應中間件,連接Web服務器與數據庫服務器;另一種是把應用程序下載到客戶端直接訪問數據庫。最常用的中間件技術有通用網關接口(CGI)和應用程序編程接口(API)兩種。CGI程序存在效率低、速度慢等缺點;而API很大程度上克服了CGI的缺點,但其兼容性差,開發難度大也讓很多開發人員望而卻步。客戶端訪問數據庫主要包括JavaScript和數據庫連接器(IDC)等。用JavaScript和IDC開發Web數據庫雖然簡潔,但也存在功能有限、不能完全掌握其過程等缺點,所以它們也無法勝任較簡潔的Web數據庫的開發.微軟推出的ASP方案很好地解決了這些難題.ASP(ActiveServerPage)是Microsoft公司推出的一種基于服務器端的腳本編程>接著文本”Textofmyvariable"將會消滅在Flash的動畫中指定的位置,我們只要把Flash所需要的數據籌備好就可以實現與數據庫的連接,然后利用Flash中的動畫功能就可以做出既具有強大的數據處理能力又具有強大的交互能力的美觀網頁.ASP和數據庫的連接可用如下語句實現。SetConnection=Server。CreateObject("ADODB.Connection”)SetRecordset=Server.CreateObject("ADODB.Recordset”)Connection。Open”people”這樣數據庫就和ASP連接上,從而Flash與數據庫連接上去了。在Flash中使用ASP必須滿意以下條件:服務器端server必須支持ActiveServerPages并且支持數據庫;客戶端必須安裝Flash插件。3。3如何在flash中使用數據庫
第一步要做的是建立數據庫。我們使用Access數據庫為例,表名為Staff,有三個字段:ID(自動編號),
Known(Text),name(Text)。這是一個用來示范用戶名的數據庫。其次步就是建立一個Flash5的動畫。步驟如下:(1)建立三個textfield。它們是用來顯示數據用的。(2)把第一個textfield的name設置為Input,它是用來接收輸入數據的。(3)另外兩個textfield分別命名為KnownAs和Surname.(4)其它設置先為默認。(5)最后,從Flash的library中選擇增加一個按鈕(應該是一個可重用的組件
ScrollBarButton)。這是很重要的一步,按鈕將把輸入的變量傳遞給ASP頁面。到按鈕的屬性(Properties)上單擊Action頁,單擊”+”號和OnMouseEvent.勾上Release框。(6)再次單擊”+"號和Load/UnloadMovie.選擇”LoadVariablesIntoLocation"在URL輸入框內輸入你的ASP文件名(例如flash.asp).選擇Target。(7)最后,選擇Variables中的SendusingPOST,單擊"+”號來設置變量在Variable輸入框內輸入
”Input”(就是第一個textfield的name).當上面的工作都完成后,可以在actionbox內看到如下內容:On(Release)LoadVariables(”flash.asp”,"",vars=POST)SetVariable:”Input”="”EndOn這樣當在動畫過程中這個按鈕被點擊并釋放后,Input輸入框中的內容將被傳遞給flash。asp文件.注意Form是使用的post方式傳遞變量的。(8)
建立一個HTML頁面,在其中包含這個Flash動畫文件.第三步:ASP文件的代碼〈%SetConnection=Server。CreateObject(”ADODB.Connection")SetRecordset=Server。CreateObject("ADODB.Recordset")Connection.Open"people"SQL="SELECT*FROMStaff
WHEREID="&Request.Form(”Input")&”;”Recordset。OpenSQL,Connection,1,2IfRecordset。EOFThenKnownAs="Not"Surname="Found"ElseKnownAs=Recordset(”Known”)Surname=Recordset("name")EndIfRecordset.CloseConnection。Closeresponse。write(”KnownAs="+Server。URLEncode(KnownAs))response.write("&Surname="+Server.URLEncode(Surname)%〉需要注意的是在把KnownAs和Surname傳遞回去的寫法,將是這樣的Known=Data1&Surname=Data2使用Server.URLEncode(VariableName)來保證傳遞過去變量的是依據URL格式編碼的。4
flash動畫的概念4。1什么是動畫與動畫設計動畫與動畫設計(即原畫)是不同的概念,原畫設計是動畫影片的基礎工作.原畫設計的每一鏡頭的角色、動作、表情,相當於影片中的演員.所不同的是設計者不是將演員的形體動作直接拍攝到膠片上,而是通過設計者的畫筆來塑造各類角色的形象并給予他們生命、性格和感情。4。2什么是動畫片中的動畫
動畫片中的動畫一般也稱為”中間畫".這是指兩張原畫的中間過程而言的.動畫片動作的流暢、生動,關鍵要靠"中間畫"的完善.一般先由原畫設計者繪制出原畫,然后動畫設計者依據原畫規定的動作要求以及幀數繪制中間畫.原畫設計者與動畫設計者必須有良好的協作才能順利完成動畫片的制作。4.3動畫繪制時需要的一些工具動畫繪制需要的工具一般有:拷貝箱工作臺、定位器、鉛筆、橡皮、顏料、曲線尺等.方法是:按原畫挨次將前后兩張畫面套在定位器上,然后再掩蓋一張同樣規格的動畫紙,通過臺下拷貝箱的燈光,在兩張原畫動作之間先畫出第一張中間畫(稱為第一動畫),然后再將第一動畫與第一張原畫疊起來套在定位器上,掩蓋另一張空白動畫紙畫出其次動畫.依此方法,繪制出兩張原畫之間的全部動作。4.4flash動畫影片制作的步驟1、由編導(可以是你自己)確定動畫劇本及分鏡頭腳本;2、美術動畫設計人員設計出動畫人物形象;3、美術動畫設計人員繪制、編排出分鏡頭畫面腳本;4、動畫繪制人員進行繪制;5、導入到flash進行制作;6、剪輯配音。在分鏡頭畫面腳本繪制過程中,應養成填表的好習慣,在表格中注明畫面的景別,畫面景別使用的專業術語有:大特寫、特寫、近景、中景、全景、遠景、全遠景、縱深景等.畫面
鏡頭號
景別
秒數
內容摘要
對白
效果
HYPERLINK”http:///class_free/161_1.shtml”音樂5flash動畫時間的技巧5.1時間與幀數
對動畫時間的基本考慮是放映速度:transparent”就可以實現flash背景透明,如〈embedsrc="your.swf"wmode="transparent”quality=”high”〉〈/embed>embed似乎不提倡使用(網景發明的),w3c推舉用object代替.也可以嘗試加到object中讓flash不要漂到最高層:<paramname=”wmode"value="Opaque6
flash動畫的相關概念和制作過程6.1外形補間動畫的概念
在Flash的時間幀面板上,在一個時間點(關鍵幀)繪制一個外形,然后在另一個時間點(關鍵幀)更改該外形或繪制另一個外形,Flash依據二者之間的幀的值或外形來創建的動畫被稱為“外形補間動畫”。6.2構成外形補間動畫的元素外形補間動畫可以實現兩個圖形之間顏色、外形、大小、位置的相互變化,其變形的靈敏性介于逐幀動畫和動作補間動畫二者之間,使用的元素多為用鼠標或壓感筆繪制出的外形,如果使用圖形元件、按鈕、文字,則必先“打散"再變形。6.3
外形補間動畫在時間幀面板上的表現
外形補間動畫建好后,時間幀面板的背景色變為淡綠色,在起始幀和結束幀之間有一個長長的箭頭,如圖所示
6。4
創建外形補間動畫的方法在時間軸面板上動畫開頭播放的地方創建或選擇一個關鍵幀并設置要開頭變形的外形,一般一幀中以一個對象為好,在動畫結束處創建或選擇一個關鍵幀并設置要變成的外形,再單擊開頭幀,在【屬性】面板上單擊【補間】旁邊的小三角,在彈出的菜單中選擇【外形】,此時,時間軸上的變化如圖3-3-1所示,一個外形補間動畫就創建完畢。Flash的【屬性】面板隨鼠標選定的對象不同而發生相應的變化.當我們建立了一個外形補間動畫后,點擊時間幀,【屬性】面板如圖所示。
6。5
歌詞的制作6。5。1文字的遮罩效果6。5.2文字的淡入淡出效果6.6
元件的制作與素材的引用6。7
flashHYPERLINK”http:///class_free/161_1.shtml"音樂導入與播放掌握7flash中聲音和聲道平衡的掌握7。1
音樂的播放和停止(1)首先從外部導入一個音樂,也就是用File>Import導入。或直接從Window>CommonLibraie〉Sounds中拖一個到舞臺上。(2)然后選擇Window〉Library。從中選中你剛導入的音樂,并按鼠標右鍵,選中其中的Linkage,如下圖:
(3)在跳出的SymbolLinkageProperties對話框中,在Linkage中選Exportthissymbol,在identifier中輸入你想要取的音樂名字,如"likesound"。如果你用的是flashmx,則選擇ExportforActionScript。如下圖:
(4)接著從庫中選擇兩個按鈕,并放在舞臺上,如下圖:
(5)在第一個開頭按鈕上捆綁如下代碼:
on(release){s=newSound();s.attachSound(”likesound”);s.start(0,6);}(6)在其次個停止按鈕上捆綁如下代碼:
on(release){s。stop()}7。2
音量的掌握(1)從庫中選一個按鈕放在舞臺上,把這個按鈕轉換成MovieClip。這樣做的目的是能把這個按鈕既可以接受電影大事也能接受按鈕大事,如下圖:
(2)在這個按鈕的電影剪輯上加入以下代碼:
onClipEvent(load){top=_y;left=_x;right=_x;bottom=_y+100;}onClipEvent(enterFrame){if(dragging=true){_root.s。setVolume(100—(_y—top));}}7.3
調節聲音的平衡
(1)從庫中選一個按鈕放在舞臺上,把這個按鈕轉換成MovieClip。這樣做的目的是能把這個按鈕既可以接受電影大事也能接受按鈕大事.(此例是最下的那個按鈕,既橫向的那個)做好后如下圖:
(10)在這個按鈕的電影剪輯上加入以下代碼
onClipEvent(load){top=_y;bottom=_y;left=_x—50;right=_x+50;center=_x;}onClipEvent(enterFrame){if(dragging=true){_root.s.setPan((_x-center)*2);}}(11)通過雙擊這個電影剪輯,或通過選中這個電影后再選Edit>EditSymbol,進入該電影剪輯地編輯狀態,選中按鈕本身,在這個按鈕上捆綁以下代碼(和上次的操作完全相同).on(press){startDrag("”,false,left,top,right,bottom);dragging=true;}on(release){stopDrag();dragging=false;}8
HYPERLINK”http:///class_free/186_1.shtml"總結flash動畫的根本Flash動畫說到底就是“遮罩+補間動畫+逐幀動畫”與元件(主要是影片剪輯)的混合物,通過這些元素的不同組合,從而可以創建千變萬化的效果.三大基本功能之外的延長Flash動畫的三大基本功能是一切Flash動畫應用的基礎。但現在Flash已經是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45687-2025立式攪拌磨選型試驗方法
- 2025年現代制造業人才培養考試試卷及答案
- 2025年網絡技術應用考試卷及答案
- 2025年衛生信息管理專科階段考試試題及答案
- 2025年模具設計工程師考試試題及答案反饋
- 2025年翻譯專業資格考試試題及答案
- 2025年肥料學與土壤學基礎考試試題及答案
- 2025年互聯網金融專業考試試題及答案
- 2025年國際經濟與貿易專業綜合素質考試卷及答案
- 2025年公共管理與政策考試試卷及答案
- 高三二模作文“認清客觀現實”與“安撫自己心理”審題立意及范文
- 《不斷變化的人口問題》核心素養目標教學設計、教材分析與教學反思-2023-2024學年初中歷史與社會人教版新課程標準
- 血液透析惡心嘔吐的應急預案
- 物流倉儲中心項目建設背景和必要性
- 安徽省渦陽縣2023-2024學年七年級下學期期中考試語文試題
- 藝術設計專業面試問題
- 廣東省深圳市龍華區2023-2024學年二年級下學期期中數學試題
- 小學科學湘科版六年級下冊全冊同步練習含答案
- (2024年)傳染病培訓課件
- 公車拍賣拍賣工作方案
- 幼兒園大班教案《娃哈哈》含反思
評論
0/150
提交評論