隨筆 - 8  文章 - 55  trackbacks - 0
          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          朋友的Blog

          最新評論

          閱讀排行榜

          評論排行榜

          [原創]在主影片中制作外部載入進度條!

        1. [原創]在主影片中制作外部載入進度條!

          制作loading雖然是老生常談的話題,但很多朋友在制作flash網頁的時候提過如何將加載外部影片的進度條做在主影片中,我想這是可以簡化外部影片制作的原因吧。下面我把制作方法簡單給大家介紹一下。(不知道以前有沒有朋友發過此類的文章,如有雷同,實屬巧合!)

          這個源文件的演示只能看這里了:http://yatu.512j.com

          開始制作了:

          (一)按Ctrl+F8新建一個影片剪輯,命名為 tiao 然后選用矩形工具,從場景中心點向右拉出一個條形。如圖1

          (圖1)

          (二)按Ctrl+F8新建一個影片剪輯,命名為 loading 按Ctrl+L打開庫,將剛才制作好的影片剪輯 tiao 從庫中拖入場景,取實例名為 jdt 如圖2

          (圖2)

          (三)選擇文本工具,在屬性面板中選擇--動態文本框,拉出一個文本框,變量名為 bfb 如圖3

          (圖3)

          (四)回到主場景,在第50幀插入關鍵幀,從庫中將影片剪輯 loading 拖入主場景,取實例名為 loading 進度條就做好了。(注意:這里設定影片播放到第50幀時開始加載外部動畫,這個根據你的影片設計要求而自定)如圖4

          (圖4)

          (五)新建一個層,在第50幀插入關鍵幀,加入代碼。如下:

          loadMovieNum("mc.swf", 2);//將外部影片mc加載到級層2

          loading.onEnterFrame = function() { //循環獲得進度

          a = _level2.getBytesLoaded();//獲得已下載的字節數,注意我將外部影片加載到級層2

          b = _level2.getBytesTotal(); //獲得整個動畫字節數

          loading.bfb = int(a/b*100) add "%";//獲得下載百分比

          loading.jdt._xscale = (a/b*100);//獲得進度條橫向縮放值

          if (a == b) { //如果下載完成,取消循環,開始播放下載的動畫

          delete loading.onEnterFrame;

          tellTarget ("_level2") {

          play();

          }

          }

          };

          stop();

          本文源文件下載:[upload=rar]viewFile.asp?ID=149906[/upload]

          主動畫loading全部完成,這時只差制作外部動畫了。在外部動畫中注意第一幀加上動作stop();就可以了。如果你要加上一個過度動畫也很簡單干,我就不細說了,自行設計。

          吖!總算寫完了,第一次寫這種東東,寫得比較簡單,但希望能給剛接觸flash的朋友些許拋磚引玉的作用。

          posted on 2006-06-12 08:59 blog搬家了--[www.ialway.com/blog] 閱讀(338) 評論(0)  編輯  收藏 所屬分類: AS2.0
          主站蜘蛛池模板: 石林| 西城区| 青海省| 西盟| 高邮市| 股票| 会泽县| 冀州市| 云和县| 雷波县| 富民县| 乌拉特后旗| 靖宇县| 汕头市| 新疆| 五寨县| 东丰县| 曲松县| 宝坻区| 桃江县| 宁津县| 吉首市| 含山县| 怀柔区| 雅江县| 灯塔市| 镶黄旗| 万宁市| 南雄市| 凌海市| 广水市| 闽清县| 宜丰县| 五常市| 高密市| 南溪县| 天镇县| 徐水县| 昌吉市| 广平县| 边坝县|