當前位置:遊戲中心平台 - 遊戲攻略 - flash開始1%到下載100%是怎麽做的,誰可以幫我完成這個文本代碼,加另20分

flash開始1%到下載100%是怎麽做的,誰可以幫我完成這個文本代碼,加另20分

很多朋友在做作品的時候,事先沒考慮到Loading的問題,在作品完成想要發布的時候,想到文件有些大,要加壹個loadiing下載動畫,如果在同壹場景前添加 loading,作品比較大,托動所有幀比較麻煩,往往壹不小心還容易出錯,這是初學者經常遇到的問題,這裏介紹壹種簡單的增加場景制作loading的方法,本實例中只顯示進度條和下載的百分比。打開壹個妳的作品或練習的源文件:壹:增加--場景選擇修改菜單下的場景(shift+F2)打開場景面板,點擊場景面板右下角“+”按鈕,增加壹個“場景2”,這個“場景2”就是我們用來做 loadding的場景。托動“場景2”的到“場景1”"上面,這樣做的是因為播放動畫是按照場景的先後順序播放的,我們要先播放Loading的場景,請看(圖1)二:增加--圖層在“場景2”中,點時間軸下的增加圖層“+”按鈕,建立4個圖層, 從上到下分別命名為:action層、進度條層、按鈕層、動畫層。請看(圖2)三:AC控制層--添加代碼:1.選中action圖層,選中第壹幀在屬性面板<幀標簽>處,寫上"play"(加上幀標簽play),然後窗口--動作(F9)打開動作面板,復制下面的代碼並粘貼見(圖3)。// 將電影總字節數賦值給total變量total = _root.getBytesTotal();// 將已經下載的字節數賦值給loaded變量loaded = _root.getBytesLoaded();// 取整計算已下載的字節數的百分比並賦值給變量loadload = int(loaded/total*100);// 把已下載的字節數賦值給動態文本變量loadtxtloadtxt = "loading"+load+"%";// 進度條同時按百分比數跳轉到相應的幀上去;_root.進度條.gotoAndStop(load);2.在第6幀(F7)插入壹個關空白關鍵幀,復制下面的代碼並粘貼,請看(圖4)//如果下載字節數=總字節數,跳轉到6幀停止if (loaded == total) {gotoAndStop(6);//否則跳轉到標簽名"play"的幀,繼續下載} else {gotoAndPlay("play");四:創建進度條影片剪輯:1.(Ctrl+f8)插入--新建元件--影片剪輯,命名為:"進度條"。 在這個MC上,建立了兩層,分別為“邊框線”、“填充色”(圖5)2. 在“邊框線”層,選擇矩形工具,邊框及填充顏色自定義,畫壹個矩形,在屬性面板設置:寬:300;高:24;X:-150,Y:-12。在100幀處F5 插入普通幀。選中矩形裏面的填充色(Ctrl+X)剪切,粘貼到“填充色”層第壹幀(Ctrl+Shift+V)選擇編輯菜單下的粘貼到當前位置,調整填充色顏色,在100幀處F6插入關鍵幀,選中第壹幀創建“形狀”動畫,在第壹幀將矩形寬改為:3。雙擊矩形框在屬性面板把筆觸調整為:2,顏色自定義。請看(圖5)五:進度條層--設置進度條及動態文本:1.回到場景2中把剛做好的“進度條”MC從庫中拖放到“進度條”這壹圖層的第壹幀上,放到合適的位置。然後選中舞臺中的“進度條”MC,在屬性面板上寫上實例名“進度條"。在第6幀按F5插入普通幀。2.選中“進度條”層,選擇文本工具“A”,在舞臺合適的位置加入壹個動態文本框(文本框是動態的寫入程序運算後的百分比結果的),在屬性面板上設置文本類型:動態文本,字體:Arial 變量名:loadtxt,單行,字體大小顏色自定義,相關參數請看(圖6)六:按鈕層--添加播放按鈕:1.在“按鈕層”第6幀按(F7)插入壹個空白關鍵幀,選擇窗口菜單下公用庫,打開按鈕庫,托出壹個自己喜歡的播放按鈕,擺放到舞臺合適位置並調整大小。(本例中選擇的是:playback---playback-play)有時間可以自己做壹個和妳的作品風格統壹的按鈕。2.選中舞臺上的按鈕元件:窗口--動作(F9)打開動作面板,給按鈕加上下面的代碼:on (release) {//釋放按鈕gotoAndPlay("場景 1", 1);//跳轉並播放場景1的第1幀}註:這裏的場景 1是妳要播放的第壹個主動畫的場景名字,可根據妳作品實際情況填寫。七:動畫層--放置動畫MC:現在loading就能用了,但為了讓等待畫面好看可以在“動畫層”加入動畫MC。我們可以自己做幾個動畫的MC,或者把場景1作品中比較漂亮的影片剪輯加入到“動畫層”,放到合適的位置,也可以自己根據作品的需要去創意。八:測試保存:Ctrl+Enter 測試影片。如果作品比較小,在測試的時候loading會瞬間就過去了,告訴大家壹個簡單看見完整地loading的辦法:在測試影片的時候,註意壹定要在Ctrl+Enter以後,選擇“查看”菜單下的“顯示數據流”就可以慢慢的欣賞loading的全過程了。(註:沒有在 Ctrl+Enter測試狀態下,“查看”菜單下面是沒有這個選項的。)

參考資料:

/Article/Class38/Class62/200409/Article_2203.html

  • 上一篇:牛仔網和小牛解盤室壹樣嗎
  • 下一篇:保定長城汽車有限公司在那招聘
  • copyright 2024遊戲中心平台