[問題] 元件使用..

看板Flash作者 (有人要承租辦公室嗎?)時間17年前 (2008/05/06 22:10), 編輯推噓3(306)
留言9則, 2人參與, 最新討論串1/1
不好意思 想請問一個對各位來說可能算簡單的問題 就是我現在有很多元件 我用陣列把這些元件的名稱存在裡面 等事件觸發後 要從陣列中隨機取出一個元件來執行 但是實際做之後 發現元件的名稱似乎取不出來@@" 我自己在畫面上擺了一個文字工具來顯示陣列中的元件名稱 但是好像也顯示不出來 因此想請問一下各位 先謝謝囉:) -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.149.85

05/06 22:13, , 1F
你是存了元件的[名字]或是[參照]? 有原始檔會比較好了解
05/06 22:13, 1F

05/06 22:42, , 2F
我應該是存名字..例如元件AA我就在陣列裡面存一個AA
05/06 22:42, 2F

05/07 12:03, , 3F
名字只是一個字串 你可能要用 eval() 去得到元件的參照
05/07 12:03, 3F

05/07 22:31, , 4F
obj = eval(unpresslistall[random(15)][random(15)]);
05/07 22:31, 4F

05/07 22:32, , 5F
_root.obj.gotoAndStop(3);
05/07 22:32, 5F

05/07 22:32, , 6F
我用這樣的寫法,但結果似乎沒有照預期的執行耶^^"
05/07 22:32, 6F

05/07 22:33, , 7F
請問一下是我哪裡有問題嗎??@@"
05/07 22:33, 7F

05/07 23:35, , 8F
有很多地方可能有問題 你要不要先trace一下你叫到的是啥
05/07 23:35, 8F

05/08 22:45, , 9F
我會再去找相關資料的,謝謝^^
05/08 22:45, 9F
文章代碼(AID): #1886RprN (Flash)