Re: [問題] loadMovie

看板Flash作者 (我是沒牌的營養師!)時間18年前 (2007/06/28 12:33), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《VV11 (偽Wii)》之銘言: : 我用 : loadMovie("flash.swf","load_in"); : 來將flash.swf讀入 : 有辦法讀入flash.swf時更改它的大小嗎 : 比如說我的主場景是640x480 : 但flash.swf卻是800x600 : 有辦法讀入flash.swf時將它縮放成640x480嗎 : 以上在不考慮將flash.swf製作成主場景的mc的情況下... : 設scale好像也不行 : 不好意思麻煩大家了 這沒有原始檔 因為單純想試看看有沒有這種做法 利用MovieClipLoader,可以改良出自己慣用的loader :) 我弄一個範例程式碼片段,供你參考: //用途:將圖片載入指定的movieclip function LoadPicture(objName:MovieClip, PicName:String) { var thisObj:MovieClip = objName; var myPic:MovieClip = thisObj.createEmptyMovieClip("myPic", this.getNextHighestDepth()); var myMCL:MovieClipLoader = new MovieClipLoader(); var myListener:Object = new Object(); myListener.onLoadInit = function(target_mcp) { //....這裡可以隨你需要做變化.. :) }; myMCL.addListener(myListener); myMCL.loadClip(PicName, myPic); } 要用的時候: LoadPicture("load_in", "aabbcc.jpg"); 應該就可以把aabbcc.jpg這張圖檔,載入至load_in這個MC裡 以上只是一個很粗糙的原型,可以再將它改良得更多功能 :) (或是找找網路上看看有沒寫得更精彩的) 題外話 隨著經驗的累積,但盡量不要只是累積程式碼片段而已 可以的話,盡量每段程式碼都把層次拉高,希望可以寫一次用很多次 而且可以一直擴充新功能,用OOP建立自己的類別是個不錯的做法,寫成元件也不賴 累積自己的模組、類別,開發(or賺錢?)的速度才會又輕鬆又快樂 :) 供大家參考 -- http://www.eddie.com.tw/blog/ http://www.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.51.216

06/28 13:34, , 1F
感謝~~大推!!
06/28 13:34, 1F
文章代碼(AID): #16Wpeb7P (Flash)
討論串 (同標題文章)
本文引述了以下文章的的內容:
6
8
18年前, 06/28
完整討論串 (本文為第 2 之 3 篇):
2
2
6
8
18年前, 06/28
文章代碼(AID): #16Wpeb7P (Flash)