
1.做一個100楨的MC動畫;可以包含一個text的動態文本區。
(這樣我們可以做出很多特殊效果的LOADING,不單單局限在進度條這樣的效果,比如人物的動作,從哭臉到笑臉等等)
2.把該MC(MovieClip)拖入主場景的首楨,并在首楨添加Stop,在該MC上加上如下代碼:
//讀取FLASH文件的總字節數
onClipEvent (load) {
total = _root.getBytesTotal();
}
//根據影片載入的字節數控制MC的進程
onClipEvent (enterFrame) {
loaded = _root.getBytesLoaded(); //已讀字節數,把值賦給變量loaded
percent = int(loaded/total*100); //百分比的計算式
text = percent+"%"; //賦值給變量text,在文本區顯示
gotoAndStop(percent); //讓MC根據影片載入進度顯示在不同的貞上
if (loaded == total) {
_root.gotoAndPlay(2); //如果讀入的字節總數等于總字節數,影片播放跳轉到父片第二貞
}
}
__________________________________________________________
還有補充一下,MC動畫不一定要做到100貞,做25貞,10貞都可以,gotoAndStop(percent); 改下就可以了,比如做25貞的.
zhen = int(percent/4);
gotoAndStop(zhen);
您發布的評論即表示同意遵守以下條款:
一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會、集體和公民的合法權益;
二、不得發布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
三、本站對您所發布內容擁有處置權。