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