Re: [問題] 如何能讓編譯時分辨變數是實體名稱?拜뀠…

看板Flash作者 (ED)時間19年前 (2006/09/11 15:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《lakerice (屁股大不是罪啊~)》之銘言: : 我寫了一個陣列 : 讓影片名稱一個一個自動跑進陣列裡 : 但是當我要把陣列裡的名稱抓出來分析時 : 他好像卻只把抓出來的值當字串 : 並不會當它是實體名稱 : 這樣我就不能分析了 : 例如: : var pattern = new Array(); : var pat = "";(設定一個變數讓它接陣列裡的值) : for (k=0; k<= _root.count-1; k++){ : pat = pattern[k]; : 接下來是分析內容..... : } : 這樣子的話我分析出來結果是有bug的 : 因為它不把pat當一個影片實體名稱 : 是不是我在定義變數pat時要加什麼函數之類的..? : 拜託各位大大了 .. var arrayMovie:Array = new Array(); for (var i = 0; i<10; i++) { //放10個空的MovieClip進去陣列裡面 var tmpMC:MovieClip = this.createEmptyMovieClip("tmp"+i+"_mc", this.getNextHighestDepth()); arrayMovie[i] = tmpMC; } for (var i = 0; i<arrayMovie.length; i++) { //一個一個拿出來 var tmpMC:MovieClip = arrayMovie[i]; trace(tmpMC); } 不知道是不是你要的 :) ps:畫面塞不下,斷行處請組合 -- http://eddiexx.blogspot.com/ http://www.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.63.193.6
文章代碼(AID): #151HRtgt (Flash)
文章代碼(AID): #151HRtgt (Flash)