[問題] 可以解釋一下這個AS嗎? 感謝

看板Flash作者 (執著是苦)時間16年前 (2009/11/22 00:05), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/2 (看更多)
var baseurl = _url.substr(0,_url.lastIndexOf("/")+1); var dir = baseurl + "bleachfadeloadedimages"; var images = ["city","light","cars"]; playFade = function(){ this.gotoAndStop(this._currentframe + this.speed); } loadFade = function(){ var lod = this.fader.contents.getBytesLoaded(); var tot = this.fader.contents.getBytesTotal(); if (lod && tot && lod == tot){ this.speed = -1; this.onEnterFrame = playFade; } } pressForNext = function(){ this.speed = 1; delete this.onPress; } fading_symbol.onFadeOut = function(){ this.speed = 0; this.fader.contents.loadMovie(dir + "/" + images[0] + ".jpg"); images.push(images.shift()); this.onEnterFrame = loadFade; } fading_symbol.onFadeIn = function(){ this.speed = 0; this.onPress = pressForNext; } fading_symbol.gotoAndStop(fading_symbol._totalframes); // straight to onFade 以上是在神魂顛倒論壇看到的 主題:[FLA]秀圖的方法之一 本文章來自於神魂顛倒論壇 http://bbs.flash2u.com.tw/dispbbs_37_84729_1_17.html 我不解 1.為啥它按一下就會換圖? 2.為啥它在讀圖檔的資料庫要寫這麼多步驟? 3.圖檔可以縮放嗎?(以像素) 4.speed是什麼指令? 感謝解惑! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.3.109

11/22 10:04, , 1F
這好像是AS2.0的語法吧,我只學3.0@@這年頭還有人用2嗎?
11/22 10:04, 1F

11/22 10:56, , 2F
這年頭還是很多人用2...不講其他的光是雅虎上面的廣告
11/22 10:56, 2F

11/22 10:56, , 3F
全部都是as2.0的...
11/22 10:56, 3F

11/22 12:36, , 4F
而且adobe 還有在更新 2.0 的語法
11/22 12:36, 4F
文章代碼(AID): #1B20-zfO (Flash)
文章代碼(AID): #1B20-zfO (Flash)