




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 畢 業(yè) 論 文論文題目全flash網(wǎng)站院(系)名稱xxxxx專業(yè)名稱計算機專業(yè)班 級計算機xxx學生姓名xxx學 號xxx指導教師姓名xxx2011年6月完成目錄目錄2內容摘要1關鍵詞1abstract1keywords21 網(wǎng)站設計方案21.1 課題的來源與意義21.2 flash 網(wǎng)站對網(wǎng)站發(fā)展意義42 開發(fā)工具52.1 flash簡介52.2 photoshop簡介52.3 asp 2.0編程簡介62.4 flash與asp的兼容63設計73.1 計劃階段73.2 總體規(guī)劃73.3 測試環(huán)境74實踐制作84.1 開發(fā)流程84.2 整體設計84.3 圖片切換的制作94.4 flash中幾
2、項代碼10致謝45flash個人網(wǎng)站的設計與實現(xiàn)內容摘要:flash是由macromedia 公司推出的網(wǎng)頁設計和網(wǎng)頁動畫制作軟件采用矢量技術,它支持動畫、聲音以及交互,具有強大的編輯功能。使用flash 技術可以設計出引導時尚流的網(wǎng)絡、動畫、多媒體以及互動影像。它具有很高的交互性動態(tài)效果顯著。 在網(wǎng)絡世界中flash 得到了廣泛的應用與推廣。在網(wǎng)上隨意可以見到使用 flash 制作的站點,它們給人以清新動感的感覺。全 flash 網(wǎng)站基本以圖形和動畫為主,所以比較適合做那些文字內容不太多,以平面、動畫效果為主的網(wǎng)站,如特定網(wǎng)上廣告、mtv、企業(yè)品牌推廣、網(wǎng)絡游戲、個性網(wǎng)站等。因此,flash
3、 已經(jīng)成為了網(wǎng)絡多媒體中一個重要的分支。 本設計基于全flash 技術制作動態(tài)的數(shù)字商務網(wǎng)站,屬于非盈利網(wǎng)站。通過網(wǎng)站介紹,使每一位用戶足不出戶通過上網(wǎng)了解其產(chǎn)品信息及相關動態(tài)。本設計的目標是利用flash 軟件技術的特點,實現(xiàn)一個具有動畫、聲音以及交互性的動態(tài)網(wǎng)站。任務是通過課題的實踐,熟悉flash 網(wǎng)站建設的過程,熟練掌握flash 中幀的操作、actionscript 腳本代碼的編寫及三大元件的應用。 設計中對flash 網(wǎng)站的整體結構和設計理念進行分析之后,確定 flash 網(wǎng)站由loading、片頭動畫、主場景和其它場景組成。關鍵詞: 動畫 新穎 flash photoshopab
4、stract: flash is a software uesd to design webpage and make webpage animation, which is launched by macromedia company. this software is based on the vector technology, with features that it can support functions of animation, audio and interaction, and espesially it has the powerful edit function.
5、with it, fashion network, animation, multimedia and interactive videos can be easily designed. and among others, flash technology is characterized with strong interaction and prominent dynamic effects. in the network, flash is applied and spreaded extensively. you can see all kinds of sites built up
6、 via it, which bring us feelings of freshness and activity. because the full-flash website is mainly based on graphics and animation, the flash technology is more suitable to make sites like that, such as online advertisements, mtv, brand promotion for companies, online games, personal websites and
7、so on. hence, flash technology has been one of important branches of network multimedia. this design is committed to develop dynamic digital business website with full-flash technology, which is nonprofit. via the introduction of website, the dreams, that each user at home can make acknowledge of pr
8、oduction information and related trends through the internet come true. the design, which utilizes the flash technology, is aimed at achieving a dynamic website with functions of animation, audio and interaction. our task is to be familiar with the process of building up flash websites, to master th
9、e operation of frames in flash, to grasp the programming of script code of actionscript and to make acquainted with the application of those three components. after analyzing the integral structure and design logos of flash website, it is agreeable that the flash website is composed of loading, anim
10、ated titles, main scene and other scenes.keywords: cartoon novel flash photoshop1 網(wǎng)站設計方案1.1 課題的來源與意義當今,人們可以通過各種渠道獲得所需的相關知識。隨著網(wǎng)絡的普及,人們已經(jīng)習慣在網(wǎng)絡的世界中尋找知識的寶藏。網(wǎng)絡就像海洋中的大網(wǎng),編織著一個信息化的世界,通過打撈將世界萬物盡收眼底。走進網(wǎng)絡世界,我們會發(fā)現(xiàn),眾多琳瑯滿目的站點,是網(wǎng)絡世界一道燦爛的風景線。許多公司通過站點的介紹,讓自己的企業(yè)形象傳播到世界各地,從而起到一定的宣傳作用。那么,用什么裝點這道美麗的風景呢,現(xiàn)在制作網(wǎng)站的軟件很多,本人使用f
11、lash 軟件來打造絢麗多彩的網(wǎng)站世界。 用flash 軟件來開發(fā)網(wǎng)站,其原因有以下幾方面: (1) 視覺沖擊力 全 flash 網(wǎng)站基本以圖形和動畫為主,所以比較適合做那些文字內容不太多,以平面、動畫效果為主的網(wǎng)站。這樣對用戶有較強的吸引力和視覺沖擊力,使用戶很輕松愉悅的觀看閱讀網(wǎng)站的內容。 (2) 文件容量小 由于 flash 采用了矢量技術,其生成的文件容量很小。flash 動態(tài)網(wǎng)站是若干個文件結合在一起,文件可以做得比較小,用戶可以陸續(xù)載入其他文件,這樣更適合internet 的傳播,同時也避免了訪問者因等待時間過長而放棄。 (3) 制作成本低廉 使用flash 可以實現(xiàn)原來需要多種技
12、術才可以實現(xiàn)的效果,這樣一來就簡化了設計過程,降低了制作成本,且網(wǎng)絡統(tǒng)一,運行流暢。 (4) 數(shù)字商務功能 flash 本身的動畫功能,可以更加豐富頁面效果,對于數(shù)字商務網(wǎng)站來說,可以對商品進行更加詳細的介紹,所以對數(shù)字商務來講,更適宜用flash 創(chuàng)建。1.2 flash 網(wǎng)站對網(wǎng)站發(fā)展意義一個好的個人簡介就如同一身合體、漂亮的衣服,它不僅能夠提升個人的整體形象,更能達到良好地推銷自我、展示實力的目的。無論是參加大型招聘會或是參加面試,隨時打開自我介紹的個人網(wǎng)站,不僅為您省去逐一介紹的麻煩,更讓面試官在輕松的環(huán)境中了解了您所掌握的技能、信仰、實力和個人目前狀況,達到全面介紹的良好效果。縱有千
13、言萬語,不如簡歷在手。而要突出自己的優(yōu)勢,給面試官留下良好的印象,就要突破傳統(tǒng)的文本式簡歷模式。這不僅是個時尚的問題,更是您找工作的確實需要。個人網(wǎng)站就是用表現(xiàn)手法對個人的各個層面有重點、有針對、有秩序地進行策劃、制作、剪輯、配音、合成輸出制作成網(wǎng)站,目的是為了聲色并茂地凸現(xiàn)個人獨特的風格面貌、彰顯個人實力,讓社會不同層面的公司對個人產(chǎn)生正面、良好的印象,從而建立對個人的好感和信任度,并信賴個人的實力。在做個人網(wǎng)站時,二維動畫因為能簡潔、清晰地反映事物的變化過程,所以在做網(wǎng)站中使用得比較多。在網(wǎng)站制作及素材制作時,著名的平面動畫創(chuàng)作軟件flash成為了越來越多制作人員的首選,其最新版本是fla
14、sh cs4,它具有強大的圖形編輯和動畫創(chuàng)作功能,同時它也是一個很好的宣傳片開發(fā)工具。而現(xiàn)在制作全flash宣傳片也成為了一種時尚,利用flash的強大功能,我們可以隨意揮灑,做出任何你可以想象出來的動畫和效果。在宣傳片制作領域,flash的強大功能和突出優(yōu)點是它有著強大生命力的有力保證,所以本次畢業(yè)設計以flash cs4 軟件作為主要的動畫制作工具,photoshop等軟件作為輔助工具對動畫中要用到的矢量圖進行編輯和修改,并用asp編程軟件進行簡單的加工,從而得到想要更好宣傳自己的目的。當今,人們可以通過各種渠道獲得所需的相關知識。隨著網(wǎng)絡的普及,人們已經(jīng)習慣在網(wǎng)絡的世界中尋找知識的寶藏。
15、網(wǎng)絡就像海洋中的大網(wǎng),編織著一個信息化的世界,通過打撈將世界萬物盡收眼底。走進網(wǎng)絡世界,我們會發(fā)現(xiàn),眾多琳瑯滿目的站點,是網(wǎng)絡世界一道燦爛的風景線。許多公司通過站點的介紹,讓自己的企業(yè)形象傳播到世界各地,從而起到一定的宣傳作用。那么,用什么裝點這道美麗的風景呢,現(xiàn)在制作網(wǎng)站的軟件很多,本人使用flash 軟件來打造絢麗多彩的網(wǎng)站世界。 用flash 軟件來開發(fā)網(wǎng)站,其原因有以下幾方面: (1) 視覺沖擊力 全 flash 網(wǎng)站基本以圖形和動畫為主,所以比較適合做那些文字內容不太多,以平面、動畫效果為主的網(wǎng)站。這樣對用戶有較強的吸引力和視覺沖擊力,使用戶很輕松愉悅的觀看閱讀網(wǎng)站的內容。 (2)
16、文件容量小 由于 flash 采用了矢量技術,其生成的文件容量很小。flash 動態(tài)網(wǎng)站是若干個文件結合在一起,文件可以做得比較小,用戶可以陸續(xù)載入其他文件,這樣更適合internet 的傳播,同時也避免了訪問者因等待時間過長而放棄。 (3) 制作成本低廉 使用flash 可以實現(xiàn)原來需要多種技術才可以實現(xiàn)的效果,這樣一來就簡化了設計過程,降低了制作成本,且網(wǎng)絡統(tǒng)一,運行流暢。 (4) 數(shù)字商務功能 flash 本身的動畫功能,可以更加豐富頁面效果,對于數(shù)字商務網(wǎng)站來說,可以對商品進行更加詳細的介紹,所以對數(shù)字商務來講,更適宜用flash 創(chuàng)建。1.2 flash 網(wǎng)站對網(wǎng)站發(fā)展意義一個好的個
17、人簡介就如同一身合體、漂亮的衣服,它不僅能夠提升個人的整體形象,更能達到良好地推銷自我、展示實力的目的。無論是參加大型招聘會或是參加面試,隨時打開自我介紹的個人網(wǎng)站,不僅為您省去逐一介紹的麻煩,更讓面試官在輕松的環(huán)境中了解了您所掌握的技能、信仰、實力和個人目前狀況,達到全面介紹的良好效果。縱有千言萬語,不如簡歷在手。而要突出自己的優(yōu)勢,給面試官留下良好的印象,就要突破傳統(tǒng)的文本式簡歷模式。這不僅是個時尚的問題,更是您找工作的確實需要。個人網(wǎng)站就是用表現(xiàn)手法對個人的各個層面有重點、有針對、有秩序地進行策劃、制作、剪輯、配音、合成輸出制作成網(wǎng)站,目的是為了聲色并茂地凸現(xiàn)個人獨特的風格面貌、彰顯個人
18、實力,讓社會不同層面的公司對個人產(chǎn)生正面、良好的印象,從而建立對個人的好感和信任度,并信賴個人的實力。在做個人網(wǎng)站時,二維動畫因為能簡潔、清晰地反映事物的變化過程,所以在做網(wǎng)站中使用得比較多。在網(wǎng)站制作及素材制作時,著名的平面動畫創(chuàng)作軟件flash成為了越來越多制作人員的首選,其最新版本是flash cs4,它具有強大的圖形編輯和動畫創(chuàng)作功能,同時它也是一個很好的宣傳片開發(fā)工具。而現(xiàn)在制作全flash宣傳片也成為了一種時尚,利用flash的強大功能,我們可以隨意揮灑,做出任何你可以想象出來的動畫和效果。在宣傳片制作領域,flash的強大功能和突出優(yōu)點是它有著強大生命力的有力保證,所以本次畢業(yè)設
19、計以flash cs4 軟件作為主要的動畫制作工具,photoshop等軟件作為輔助工具對動畫中要用到的矢量圖進行編輯和修改,并用asp編程軟件進行簡單的加工,從而得到想要更好宣傳自己的目的。1.2 flash 網(wǎng)站對網(wǎng)站發(fā)展意義flash 網(wǎng)站的出現(xiàn)使網(wǎng)站頁面脫離了 html 網(wǎng)頁那種死板的條條框框,讓網(wǎng)頁變得更加生動有趣。網(wǎng)站追求視覺沖擊和時尚感受,它能夠表達企業(yè)鮮明形象,展示精品產(chǎn)品。它是針對企業(yè)開發(fā)設計,融合企業(yè)形象,利用前沿的flash 技術2 開發(fā)工具 2.1 flash簡介flash是美國的macromedia公司于1999年6月推出的優(yōu)秀動畫設計軟件。它是一種交互式動畫設計工具
20、,模式,只需加入自己的創(chuàng)意,利用flash技術,則可把人生的感悟以及所想表現(xiàn)的東西用它可以將音樂,聲效,動畫以及富有新意的界面融合在一起,以制作出高品質的動態(tài)效果。由于它的功能強大、制作流程簡單,深受廣大動漫愛好者的熱愛。它打破了傳統(tǒng)的攝象機拍片的通過動畫的形式展現(xiàn)給大家。flash 是一種創(chuàng)作工具,設計人員和開發(fā)人員可使用它來創(chuàng)建演示文稿、應用程序和其它允許用戶交互的內容。flash 可以包含簡單的動畫、視頻內容、復雜演示文稿和應用程序以及介于它們之間的任何內容。通常,使用 flash 創(chuàng)作的各個內容單元稱為應用程序,即使它們可能只是很簡單的動畫。您可以通過添加圖片、聲音、視頻和特殊效果,構
21、建包含豐富媒體的 flash 應用程序。flash 特別適用于創(chuàng)建通過 internet 提供的內容,因為它的文件非常小。flash 是通過廣泛使用矢量圖形做到這一點的。與位圖圖形相比,矢量圖形需要的內存和存儲空間小很多,因為它們是以數(shù)學公式而不是大型數(shù)據(jù)集來表示的。位圖圖形之所以更大,是因為圖像中的每個像素都需要一組單獨的數(shù)據(jù)來表示。要在 flash 中構建應用程序,可以使用 flash 繪圖工具創(chuàng)建圖形,并將其它媒體元素導入 flash 文檔。接下來就可以定義如何以及何時使用各個元素來創(chuàng)建設想中的應用程序。 2.2 photoshop簡介photoshop是adobe公司旗下最為出名的圖像
22、處理軟件之一,集圖像掃描、編輯修改、圖像制作、廣告創(chuàng)意,圖像輸入與輸出于一體的圖形圖像處理軟件,深受廣大平面設計人員和電腦美術愛好者的喜愛3。 多數(shù)人對于photoshop的了解僅限于“一個很好的圖像編輯軟件”,并不知道它的諸多應用方面,實際上,photoshop的應用領域很廣泛的,在圖像、圖形、文字、視頻、出版各方面都有涉及。2.3 asp 2.0編程簡介 asp是active server page的縮寫,意為“活動服務器網(wǎng)頁”。asp是微軟公司開發(fā)的代替cgi腳本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具4。asp的網(wǎng)頁文件的格式是.asp,現(xiàn)在常用于各
23、種動態(tài)網(wǎng)站中。 asp是一種服務器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或web應用程序。asp網(wǎng)頁可以包含html標記、普通文本、腳本命令以及com組件等。利用asp可以向網(wǎng)頁中添加交互式內容(如在線表單),也可以創(chuàng)建使用html網(wǎng)頁作為用戶界面的web應用程序。action script 2.0 介紹 flash 是一個交互多媒體的開發(fā)平臺,它的交互就是由action script 程序來實現(xiàn)的。 action script 是 flash 獨有的一種腳本程序,屬于面向對象(oop)的編程,類似于高級語言,但它不是高級語言。action script 經(jīng)歷flash 5.0 的1.0
24、版本不支持oop 技術,flash mx 的1.5 版本支持oop 技術,到了flash mx 2004 的2.0 版本與java 相差無幾。 制作flash 網(wǎng)站常用到action script 函數(shù)包括: gotoandplay():將播放頭轉到場景中指定的幀并從該幀開始播放。如果未指定場景,則播放頭將轉到當前場景中的指定幀。 gotoandstop():將播放頭轉到場景中指定的幀并停止播放。如果未指定場景,則播放頭將轉到當前場景中的幀。 loadmovie():在播放原始 swf 文件的同時將 swf 文件或 jpeg 文件加載到 flash player 中。 2.4 flash與as
25、p的兼容flash以其體積短小,流體播放的特點迅速打開市場,將www上的頁面設計帶上了一個全新的高度。實現(xiàn)web數(shù)據(jù)庫的應用一般有兩種方法:一種是web服務器端提供中間件,連接web服務器與數(shù)據(jù)庫服務器;另一種是把應用程序到客戶端直接訪問數(shù)據(jù)庫。最常用的中間件技術有通用網(wǎng)關接口和應用程序編程接口兩種。cgi程序存在效率低、速度慢等缺點;而api很大程度上克服了cgi的缺點,但其兼容性差,開發(fā)難度大也讓許多開發(fā)人員望而卻步??蛻舳嗽L問數(shù)據(jù)庫主要包括javascript和數(shù)據(jù)庫連接器等。用javascript和idc開發(fā)web數(shù)據(jù)庫雖然簡單,但也存在功能有限、不能完全控制其過程等缺點,所以它們也無
26、法勝任較復雜的web數(shù)據(jù)庫的開發(fā)5。微軟推出的asp方案很好地解決了這些難題。asp是microsoft公司推出的一種基于服務器端的腳本編程語言,它很容易和數(shù)據(jù)庫連接。flash與asp的組合使網(wǎng)頁功能更加強大,可以通過它們和數(shù)據(jù)庫連接,能使我們的網(wǎng)站不僅具有強大的數(shù)據(jù)支持而且具有完美的交互界面。3設計3.1 計劃階段制作網(wǎng)站之前,首先需要明確建站的目的和網(wǎng)站的定位。需要收集相關的資料,對其進行整理,找到重點,如網(wǎng)站的主題、用什么樣元素、元素之間的聯(lián)系、元素如何運動、用什么風格音樂等。結合網(wǎng)站定位來決定網(wǎng)站的欄目需要有哪幾項。然后用同樣的方法,來討論二級欄目下的子欄目,對它進行歸類,并逐一確定
27、每個二級欄目的主頁面需要有哪些具體的內容,二級欄目下面的每個小欄目需要放置哪些內容。3.2 總體規(guī)劃網(wǎng)站形象分析 由于flash 網(wǎng)站基本以圖形和動畫為主,比較適合做文字內容不太多,以平面、動畫效果為主的網(wǎng)站。所以該網(wǎng)站采用時尚優(yōu)雅氣息風格的設計理念,界面簡捷,舒適,給用戶一種輕松的感覺。擺脫那種死板的條條框框的網(wǎng)頁,讓網(wǎng)頁變得更加生動有趣。3.3 測試環(huán)境 安裝完 windows xp操作系統(tǒng)中的 iis 5.1后,創(chuàng)建虛擬目錄名為 “xxxxx”。選擇文件目錄,找到“index.asp”,右鍵瀏覽4實踐制作4.1 開發(fā)流程制作動態(tài)效果的網(wǎng)站。本人用的是flash8.0軟件4.2 整體設計新
28、建一個空的flash文檔。設置舞臺尺寸:寬為1000px,高為600px,背景為黑色,幀頻為30fps。選擇“窗口”/“設計面板”/“場景”命令。單擊“場景”面板的“添加場景”按鈕,分別創(chuàng)建名為logo、loader、funtions、config、omresize和includes建立一個影片剪輯元件,選擇“插入”/“新建元件”/“影片剪輯”,命名為:“showloading_mc”。在 showloading_mc 中繪制一個無邊框矩形,填充顏色為白色,寬為 1,高為 10 轉換為 showloadingeft_mc 影片剪輯元件,在屬性面板實例名稱輸入loadingeft_mc。進入sh
29、owloadingeft_mc 影片剪輯元件在第35、 45、55、100 幀創(chuàng)建關鍵幀,并在 35、45、55 幀制作補間動畫產(chǎn)生矩形長短不一的效果。(影片剪輯建立方法如上所示,此后不再稱述) (2) 返回到showloading_mc 的時間軸圖層1 第1 幀,在行為面板中輸入代碼使畫面產(chǎn)生水波的效果: var i:number=0; this._parentloadingeft_mc._visible=false; onenterframe=function() loadingeft_mc.duplicatemovieclip("loadingeft_mc"+i,th
30、is.getnexthi ghestdepth(); this"loadingeft_mc"+i._x=this"loadingeft_mc"+(i-1)._x+2; this"loadingeft_mc"+i._y=loadingeft_mc._y; this"loadingeft_mc"+i.gotoandplay(random(10); i+; if(i>=100) 11 i=0; delete onenterframe; (3) 在 showloading_mc 影片剪輯時間軸新建一層,在舞臺上輸入“
31、_loading please wait_ ”轉換為影片剪輯命名:“showloadingtxt_mc ”。進入 showloadingtxt_mc 影片在第3 幀插入空白關鍵幀。使文字形成閃爍的動態(tài)的效果。 (4) 在loading 場景“時間軸”面板中,插入新圖層,命名為:“進度百分比”。選擇“文本工具”的動態(tài)文本,變量名為downloadtime。 (5) 插入新圖層,命名為:“script”,在行為面板中輸入代碼來實現(xiàn)進度百分比。 script 第1 幀代碼(幀標簽命名load)如下: a = getbytesloaded(); b = getbytestotal(); loaded=
32、int(a/b*100);downloadtime=loaded+"%" showeft_mc.showloading_mc.showloadingeft_mc.gotoandplay(loaded); script 第2 幀代碼如下: if(a=b) gotoandplay("首頁",1); else gotoandplay("load"); loading4.3 圖片切換的制作 (1) 建立名為“倒計時式數(shù)字圖片”影片剪輯。在“時間軸”面板中,圖層 1 第1、7、15、22、29 幀插入關鍵幀制作數(shù)字倒計時效果。 (2) 分別新建
33、圖層2 到圖層5。在每個圖層第1 幀插入圖片,在屬性面板中實例名稱分別命名photoshow1_mcphotoshow4_mc。 (3) 插入新圖層6。在該層建立名為“photoshow_mc”的影片剪輯,屬性面板實例名稱命名photoshow_mc。在photoshow_mc 影片剪輯元件分別在第1、2、3、4 幀插入空白關鍵幀,將準備好的素材圖片分別導入到舞臺。 (4) 插入新圖層 7。選擇“文本工具”輸入動態(tài)文本屬性面板實例名稱命名 photoshow_txt。并在動作腳本輸入代碼實現(xiàn)選擇圖片隨之切換相應圖片效果: stop(); functionphotoeffect(photoeff
34、ect_mc:movieclip,photoshownum:number,photo_txt:s tring) if(this._currentframe=14) photoeffect_mc.onrollover=function() photoshow_mc.gotoandstop(photoshownum); photoshow_txt.text=photo_txt;4.4 flash中幾項代碼4.4.1 首頁設置變量logo_big._alpha = 0;聲明用戶定義的函數(shù)function loadmovieclip (externaltarget:string, targetroot
35、:movieclip) 聲明局部變量var mcloader:moviecliploader = new moviecliploader ();var listenerload:object = new object ();刪除一個對象的方法listenerload.onloadstart = function (target:movieclip) 設置變量loader._visible = true;zigoengine.dotween (loader,'_alpha',100,0.5,"easeoutexpo");刪除一個對象的方法listenerloa
36、d.onloadprogress = function (target:movieclip, bytesloaded:number, bytestotal:number):void 設置變量percent = math.round (bytesloaded / bytestotal * 100);loader.percenttxt.text = percent + "%"刪除一個對象的方法listenerload.onloadinit = function (target:movieclip):void 設置變量zigoengine.dotween (loader,'
37、;_alpha',0,0.5,"easeoutexpo",0,function () loader._visible = false;);logo_big._x = stage.width /2 - logo_big._width / 2;logo_big._y = (stage.height-100) /2 - logo_big._height / 2;zigoengine.dotween (logo_big,"_alpha",100,1,"easeoutexpo");為moviecliploader事件加偵聽器mcload
38、er.addlistener (listenerload);將url加載到影片剪輯或級別中mcloader.loadclip (externaltarget,targetroot);設置變量stage.scalemode = "noscale"stage.align = "tl"system.usecodepage = true;聲明局部變量var config_xml:xml = new xml ();設置變量config_xml.ignorewhite = true;刪除一個對象的方法config_xml.onload = function (suc
39、cess:boolean) 條件為“true”,則執(zhí)行動作if (success) 聲明局部變量var root:xmlnode = this.firstchild; 設置變量logo = root.childnodes0.childnodes0.nodevalue;loadmovieclip (logo,logo_big.area);連接config_xml.load("xml/config_home.xml");設置變量stage.scalemode = "noscale"stage.align = "tl"loader._x =
40、 stage.width / 2;loader._y = stage.height / 2;resizesmylistenerload = new object();刪除一個對象的方法mylistenerload.onresize = function() 設置變量loader._x = stage.width / 2;loader._y = stage.height / 2;logo_big._x = stage.width /2 - logo_big.area._width / 2;logo_big._y = (stage.height-100) /2 - logo_big.area._h
41、eight / 2;stage.addlistener(mylistenerload);重新調整舞臺大小時調用的偵聽器mylistenerload.onresize();來自文件的腳本#include "as/myfunctions.as"4.4.2 個人簡介configelements ();聲明用戶定義函數(shù)function configelements () 設置變量mainboxbackgrey.back._alpha = 0;mainboxbackblack._alpha = 0;mainboxbackgrad._alpha = 0;contenttextbox._
42、alpha = 0;mainboxopened = false;聲明用戶定義函數(shù)function resizebox () 設置變量mainboxbackgrey._x = math.floor (stage.width / 2);mainboxbackgrey._y = math.floor (stageheight / 2);mainboxbackblack._x = math.floor (stage.width / 2);mainboxbackblack._y = math.floor (stageheight / 2);mainboxbackgrad._x = math.floor
43、(stage.width / 2);mainboxbackgrad._y = math.floor (stageheight / 2);contenttextarea.back._width = math.floor (stage.width - int (int (paddinghorizontal) * 2) - 4);contenttextarea.back._height = math.floor (stageheight - int (int (paddingvertical) * 2) - 4);zigoengine.dotween(mainboxbackgrad,'_wi
44、dth,_height,_alpha',math.floor(stage.width-int(int(paddinghorizontal)*2), math.floor(stageheight-int(int(paddingvertical)*2), 15,1,"easeoutexpo",0);zigoengine.dotween(mainboxbackgrey.back,'_width,_height,_alpha',math.floor(stage.width-int(int(paddinghorizontal)*2), math.floor(s
45、tageheight-int(int(paddingvertical)*2), 100,1,"easeoutexpo",0);zigoengine.dotween(mainboxbackblack,'_width,_height,_alpha',math.floor(stage.width-int(int(paddinghorizontal)*2)-4), math.floor(stageheight-int(int(paddingvertical)*2)-4), 100,1,"easeoutexpo",0,function()mainb
46、oxbackgrey._x= math.floor(stage.width/2);mainboxbackgrey._y= math.floor(stageheight/2);mainboxbackblack._x= math.floor(stage.width/2);mainboxbackblack._y= math.floor(stageheight/2);mainboxbackgrad._x= math.floor(stage.width/2);mainboxbackgrad._y= math.floor(stageheight/2);contenttextarea._x= math.fl
47、oor(stage.width/2-contenttextarea.back._width/2);contenttextarea._y= math.floor(stageheight/2-contenttextarea.back._height/2);contenttextbox._x= mainboxbackblack._x-mainboxbackblack._width/2+40;contenttextbox._y = mainboxbackblack._y-mainboxbackblack._height/2;contenttextbox.contenttext.txt._width=m
48、ainboxbackblack._width-80;mainboxopened= true;loadcontenttext(););聲明用戶定義函數(shù)function loadcontenttext () 聲明局部變量var cont:xml = new xml ();設置變量cont.ignorewhite = true;刪除一個對象的方法cont.onload = function (success) 條件為“true”,則執(zhí)行動作if (success) 聲明局部變量var root:xmlnode = this.firstchild;設置變量fulltext = root.childno
49、des0.nodevalue;contenttextbox._visible = true;zigoengine.dotween(contenttextbox,'_alpha',100,2,"easeoutexpo",0); contenttextbox.contenttext.txt.htmltext = fulltext;contenttextbox.contenttext.txt.autosize = true;條件為“true”,則執(zhí)行動作if (contenttextbox._height > contenttextarea.back._he
50、ight) startfloat ();將xml從url加載到flash中cont.load("xml/html.asp?flowno=1");聲明用戶定義變量function updatefloatposition () 設置變量d = 5;mouser = contenttextarea._ymouse;coef = (contenttextarea._height - contenttextbox._height) / contenttextarea._height;條件為“true”,則執(zhí)行動作if (contenttextarea._ymouse > -10
51、) if (contenttextarea._ymouse < contenttextarea._height + 10) 計算一個任意的表達式contenttextbox._y -= (contenttextbox._y - coef * mouser) / d) - (stageheight / 2 - contenttextarea._height / 2) / d);聲明用戶定義變量function startfloat () 設置變量contenttextbox.onenterframe = updatefloatposition;設置變量stage.scalemode = &
52、quot;noscale"stage.align = "tl"btfullscreen._x = math.floor (stage.width - 5);btfullscreen._y = math.floor (5);bkg_container._x = 0;bkg_container._y = 0;loaderbackground._x = 0;loaderbackground._y = 0;mylistenerload = new object ();刪除一個對象方法mylistenerload.onresize = function () 條件為“tru
53、e”,則執(zhí)行動作if (iselitemodule = "true") if (_root.submenuopened = true) 設置變量stageheight = stage.height - 100;else stageheight = stage.height - 75;else stageheight = stage.height;btfullscreen._x = math.floor (stage.width - 5);btfullscreen._y = math.floor (5);bkg_container._x = 0;bkg_container._
54、y = 0;loaderbackground._x = 0;loaderbackground._y = 0;條件為“true”,則執(zhí)行動作if (mainboxopened = true) 設置變量mainboxbackgrey.back._width = math.floor (stage.width - int (int (paddinghorizontal) * 2);mainboxbackgrey.back._height = math.floor (stageheight - int (int (paddingvertical) * 2);mainboxbackblack._widt
55、h = math.floor (stage.width - int (int (paddinghorizontal) * 2) - 4);mainboxbackblack._height = math.floor (stageheight - int (int (paddingvertical) * 2) - 4);mainboxbackgrad._width = math.floor (stage.width - int (int (paddinghorizontal) * 2);mainboxbackgrad._height = math.floor (stageheight - int
56、(int (paddingvertical) * 2);contenttextbox._x = math.floor (stage.width / 2 - (stage.width - int (int (paddinghorizontal) * 2) - 4) / 2) + 40);contenttextbox._y = math.floor (stageheight / 2 - (stageheight - int (int (paddingvertical) * 2) - 4) / 2);contenttextbox.contenttext.txt._width = math.floor
57、 (stage.width - int (int (paddinghorizontal) * 2) - 80);contenttextarea.back._width = math.floor (stage.width - int (int (paddinghorizontal) * 2) - 4);contenttextarea.back._height = math.floor (stageheight - int (int (paddingvertical) * 2) - 4);mainboxbackgrey._x = math.floor (stage.width / 2);mainb
58、oxbackgrey._y = math.floor (stageheight / 2);mainboxbackblack._x = math.floor (stage.width / 2);mainboxbackblack._y = math.floor (stageheight / 2);mainboxbackgrad._x = math.floor (stage.width / 2);mainboxbackgrad._y = math.floor (stageheight / 2);resizebox ();stage.addlistener (mylistenerload);mylistenerload.onresize();starter ();loadconfig
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高效教育環(huán)境下的電力設施安全
- 跨境投資融資策略分析全球視野下的資本運作
- 財務規(guī)劃與風險防控的協(xié)同效應
- 跨領域行政匯報的挑戰(zhàn)與對策
- 高中語文情感美文飄著的秋
- 高中語文情感美文父親節(jié)我想起了父親
- 透析室患者的營養(yǎng)與保健教育
- 四年級語文上冊第三單元14字的敬畏拓展閱讀我愛你中國的漢字素材冀教版
- 購物中心的節(jié)假日主題營銷活動設計
- 項目管理中的表格管理法
- 2022泛海三江消防ZX900液晶手動控制盤使用手冊
- 廣西壯族自治區(qū)柳州市2025年中考物理模擬考試卷三套附答案
- 第11課《山地回憶》說課稿 2024-2025學年統(tǒng)編版語文七年級下冊
- 羅森運營部經(jīng)營管理手冊
- 高標準農(nóng)田施工組織設計
- 老舊小區(qū)改造項目施工組織設計方案
- 【招商手冊】杭州ICON CENTER 社交娛樂中心年輕人潮流消費創(chuàng)新實驗
- 2025屆高考數(shù)學二輪復習備考策略和方向
- 2025年國家稅務總局遼寧省稅務局系統(tǒng)招聘事業(yè)單位工作人員管理單位筆試遴選500模擬題附帶答案詳解
- 房產(chǎn)中介店長招聘合同模板
- 七年級語文組名著閱讀計劃
評論
0/150
提交評論