發(fā)布時間:2020-11-12
欄目:其他
一般來說loading的制作方法很多各項要求,這個網(wǎng)站就是采用一種普通的制作方法,先來看看圖片
可以看到整個LOADING的制作就在2個圖層的第一楨上越來越重要的位置,分別是AS層和LOADING層 AS層當中輸入腳本stop();作用是讓它停止在第一楨上新技術,這樣的話它就不在繼續(xù)播放了共同學習,而看看LOADING層,在畫布當中點擊它發(fā)現(xiàn)是一個影片剪輯深入,(影片剪輯是相對獨立的東西效高,也就是說雖然場景已經(jīng)停在第一楨了,但是影片剪輯卻可以播放)我們雙擊這個影片剪輯基礎,打開后如圖所示
大家從這個可以看到每個部分都有自己的歸屬性能,所以大家在做的時候也要這樣,思路很清晰對外開放,對于layer2 和layer4我們就不在研究了技術創新,都是簡單的漸顯效果,我們重點就是layer5這個圖層資料,發(fā)現(xiàn)這個還是個影片剪輯廣泛應用,在20楨的位置上我們點擊這個影片,打開動作面板橫向協同,發(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
我來做一下翻譯哪些領域,onClipEvent (load) 當影片載入的時候;
this.bar._xscale = 0;this是相對的意思不斷創新,就是從這個影片開始建立和完善,bar這個影片當中水平百分比是0
total = _root.getBytesTotal();把主場景的字節(jié)數(shù)賦值給total
onClipEvent (enterFrame)當影片播放的時候
this.bar._xscale = _root.getBytesLoaded() / _root.getBytesTotal() *100; 把目前載入的字節(jié)數(shù)除總的字節(jié)數(shù),然后再乘100
loaded = _root.getBytesLoaded();把載入的字節(jié)數(shù)賦值給loaded
percent = int(loaded / total * 100);這個就是為了取整參與水平,并賦值給percent
txt = percent + "%";在percent 值的后面加上一%號穩定發展,賦值給txt
if (this.bar._xscale == 100)
用flash實現(xiàn)鏈接跳轉(zhuǎn){
_parent.play();
} 這是一判斷語句,如果bar這個影片元件的水平縮放到了100優化上下,那么上一層就開始播放能力建設,_parent也是相對的意思,表示前一個目錄生產體系。
從這個代碼來看flash跳轉(zhuǎn)軟件服務,大家也許會郁悶了,這個bar元件在什么地方能力和水平,我怎么沒看到呢覆蓋?
不要著急,后面來說研究。
并且相對應的在layer5這個層的上面有AS層用flash實現(xiàn)鏈接跳轉(zhuǎn)高效,20楨的位置有代碼stop() ;讓它停止在20楨位置上提高。我們可以看到在40楨的地方有_root.gotoAndPlay(2);意思是跳轉(zhuǎn)到場景的第2楨.
文章地址:http://61py.com/article/other/yblsloadingdzzffhdzgwzjscyyzptdzzffx.html