發(fā)布時(shí)間:2020-11-12
欄目:其他
一般來(lái)說(shuō)loading的制作方法很多,這個(gè)網(wǎng)站就是采用一種普通的制作方法,先來(lái)看看圖片
可以看到整個(gè)LOADING的制作就在2個(gè)圖層的第一楨上,分別是AS層和LOADING層 AS層當(dāng)中輸入腳本stop();作用是讓它停止在第一楨上,這樣的話(huà)它就不在繼續(xù)播放了,而看看LOADING層,在畫(huà)布當(dāng)中點(diǎn)擊它發(fā)現(xiàn)是一個(gè)影片剪輯,(影片剪輯是相對(duì)獨(dú)立的東西,也就是說(shuō)雖然場(chǎng)景已經(jīng)停在第一楨了,但是影片剪輯卻可以播放)我們雙擊這個(gè)影片剪輯,打開(kāi)后如圖所示
大家從這個(gè)可以看到每個(gè)部分都有自己的歸屬,所以大家在做的時(shí)候也要這樣,思路很清晰,對(duì)于layer2 和layer4我們就不在研究了,都是簡(jiǎn)單的漸顯效果,我們重點(diǎn)就是layer5這個(gè)圖層,發(fā)現(xiàn)這個(gè)還是個(gè)影片剪輯,在20楨的位置上我們點(diǎn)擊這個(gè)影片,打開(kāi)動(dòng)作面板,發(fā)現(xiàn)這樣的代碼:如下:
onClipEvent (load)
{
this.bar._xscale = 0;
FLASH跳轉(zhuǎn)生成器total = _root.getBytesTotal();
}
onClipEvent (enterFrame)
flash跳轉(zhuǎn)軟件{
this.bar._xscale = _root.getBytesLoaded() / _root.getBytesTotal() * 100;
loaded = _root.getBytesLoaded();
percent = int(loaded / total * 100);
txt = percent + "%";
if (this.bar._xscale == 100)
{
_parent.play();
} // end if
我來(lái)做一下翻譯,onClipEvent (load) 當(dāng)影片載入的時(shí)候;
this.bar._xscale = 0;this是相對(duì)的意思,就是從這個(gè)影片開(kāi)始,bar這個(gè)影片當(dāng)中水平百分比是0
total = _root.getBytesTotal();把主場(chǎng)景的字節(jié)數(shù)賦值給total
onClipEvent (enterFrame)當(dāng)影片播放的時(shí)候
this.bar._xscale = _root.getBytesLoaded() / _root.getBytesTotal() *100; 把目前載入的字節(jié)數(shù)除總的字節(jié)數(shù),然后再乘100
loaded = _root.getBytesLoaded();把載入的字節(jié)數(shù)賦值給loaded
percent = int(loaded / total * 100);這個(gè)就是為了取整,并賦值給percent
txt = percent + "%";在percent 值的后面加上一%號(hào),賦值給txt
if (this.bar._xscale == 100)
用flash實(shí)現(xiàn)鏈接跳轉(zhuǎn){
_parent.play();
} 這是一判斷語(yǔ)句,如果bar這個(gè)影片元件的水平縮放到了100,那么上一層就開(kāi)始播放,_parent也是相對(duì)的意思,表示前一個(gè)目錄。
從這個(gè)代碼來(lái)看flash跳轉(zhuǎn)軟件,大家也許會(huì)郁悶了,這個(gè)bar元件在什么地方,我怎么沒(méi)看到呢?
不要著急,后面來(lái)說(shuō)。
并且相對(duì)應(yīng)的在layer5這個(gè)層的上面有AS層用flash實(shí)現(xiàn)鏈接跳轉(zhuǎn),20楨的位置有代碼stop() ;讓它停止在20楨位置上。我們可以看到在40楨的地方有_root.gotoAndPlay(2);意思是跳轉(zhuǎn)到場(chǎng)景的第2楨.
文章地址:http://www.brucezhang.com/article/other/yblsloadingdzzffhdzgwzjscyyzptdzzffx.html

- 1通王CMS 2.0簡(jiǎn)介
- 2黑帽網(wǎng)站排名檢測(cè)
- 3MySQL中經(jīng)典的too many connection怎么破
- 4網(wǎng)易郵箱洪陸駕:反垃圾郵件需集合全球力量
- 5站群友鏈換鏈神器
- 6云勢(shì)軟件VirgoEDC助力安徽萬(wàn)邦、迪時(shí)咨詢(xún)等公司臨床試驗(yàn)數(shù)據(jù)采集智能化
- 7Authorize 屬性通過(guò)聲明的方式保護(hù)控制器或其部分方法
- 8域名是稀有資源,好的域名,在一定時(shí)期內(nèi)會(huì)越來(lái)越升值
- 9解析常見(jiàn)的PHP緩存技術(shù)有哪些
- 10對(duì)ASP.NET程序員非常有用工具