Re: [問題] 請問..point是什麼意思??

看板Flash作者 (風~)時間19年前 (2007/02/01 22:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《momo0301 (Again)》之銘言: : 最近我在替一個網站做更新 : 順便了解一下它裡面的結構 : 其中按鈕的地方~ 讓我覺得很好奇 : 因為他是用只有感應區的按鈕去控制底下的mc去跑動 : 裡面就有寫到"point" 這個東西 : 我對它實在不瞭解,只感覺好像是命名之類的 : button上寫: : on (rollOver) { : point = 6; : } : on (rollOut) { : point = 0; : } : on (release) { : getURL("index.htm"); : } : : 然後底下的mc寫: : onClipEvent (enterFrame) { : if (_parent.point == 6) { : nextFrame(); : } else { : prevFrame(); : } : } : : 下面附上原始檔案的連結 : http://notjoanne.googlepages.com/menu2.fla : 希望各位大大能替我解答~~ 感恩~ 其實上面的程式碼如果寫在一起其實是這樣 假設底下的mc名為A1_mc 那Button的程式碼就可以改寫為: on (rollOver) { A1_mc.nextFrame(); } on (rollOut) { A1_mc.prevFrame(); } on (release) { getURL("index.htm"); } 我想原本寫程式的大大有點多此一舉 他只是多設了一個變數讓A1_mc去做判別而已 像他這樣做如果fps設的太小 會有延遲的現象出現 因為onClipEvent (enterFrame)執行的頻率跟fps的速度有關 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.204.69.75
文章代碼(AID): #15mVwbEj (Flash)
文章代碼(AID): #15mVwbEj (Flash)