-
您的閃光燈必須首先有兩個場景,乙個是顯示進度條,另乙個是顯示您的活動繪圖。 例如,將第乙個場景命名為“載入動畫”,將活動繪圖場景命名為“活動繪畫”。
在“載入動畫”場景中,你需要有兩層,一層是“層1”,另一層是“層2”,建立乙個新的電影剪輯,製作你的進度條,這個進度條有100幀,它是從小矩形到大矩形的變形,在不同的幀中對應不同的長度, 製作完這個進度條影片剪輯後,只需將這個影片剪輯拖到第1層的第一幀,在第1層的第二幀中新增。第 1 層沒問題,只需處理第 2 層並在第 2 層的第一幀中新增乙個 action 語句:
a=getbytestotal();
b=getbytesloaded();
load = ;
此載入程式是您製作的影片剪輯例項的名稱。
將關鍵幀新增到第 2 層的第二幀以新增操作:
if(a==b)
gotoandplay("活動繪圖",1);
eslegotoandplay(1);
測試一下,可以看到,但是你的“載入動畫”場景必須在“活動繪圖”場景之上,測試的時候看不到效果,需要模擬**才能看到效果。 祝你成功!
-
在快閃記憶體中,已載入的位元組數為 ; 總位元組數為 ;
一般來說,最常見的進度條是用乙個 MC 的寬度來表示的,這很容易做到,只需建立乙個任意大小矩形的新 MC,並在場景中新增以下指令碼:
stop();
onenterframe
function();
其餘的高階效果我就不說了,比如蒙版做的進度條等。
-
這是第一幀**:
byteloaded
bytetotal
這是第三個王牌框架**:粗巖。
ifbyteloaded
bytetotal)
play();
elsegotoandplay(1);
在第四幀之後,有你移動的搖滾朋友去。
-
在第乙個貞操中新增以下**,如果載入進度條位置不合適,可以修改坐標值進行調整。
stop();
loadingmc",100);
with(_
beginfill(0xff0000);
moveto(0,10);
lineto(0,0);
lineto(350,0);
lineto(350,10);
lineto(0,10);
loadingmc._x=100;
loadingmc._y=200;
loadingtext",101,100,220,30,20);;
if(_>
else{;';
-
我也想知道......LZ明白了,告訴我.........o(∩_o~
-
AS3 通過接受檔案大小和總檔案大小來偵聽事件並控制進度條。
這是在驅動顯示卡等外圍裝置的進度條,這樣應該是你的顯示卡可能有問題,另外建議用MHDD檢查硬碟,如果硬碟邏輯不好也會這樣,如果還是不行,建議送專業維修站維修。 >>>More
二樓的方法不是常規的解決方案,我個人覺得不是很好(但是他取得的載入進度是真實的,他的進度條可以反映當前解除安裝頁面的剩餘內容---其實還不錯。 但一般來說沒有必要,如果你想這樣做,最好使用 flex)。 >>>More
LoadMovieNum() 只能使用 unloadMovieNum() 解除安裝,因為它是在級別 1 上載入的。 強烈建議您使用 MovieClipLoader 載入外部 SWF 檔案。 >>>More