[問題]動態命名變數(ex: btn"01", btn"02", ...)

看板Flash作者 (keep going)時間17年前 (2008/10/10 17:22), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
大家好, 我剛踏入ActionScript3不久 最近碰到一個疑似是很簡單的問題. 查過相當多的資料 但似乎找不太到確切的solution 或許很基本, 但還是請各位版友給我一點指示及建議 :) 我目前是在寫flex, 今天有一個很簡單的想法 我想要動態的去產生一個物件(btn), 可能多達十幾二十個不等 然後我會再針對它去指定他所要的動作, 可能像是event, x, y, (個人是透過外部xml的方式去指定) 其中, 我不曉得有沒有一個方式可以讓我動態產生的btn可以去依序命名 如: var btn01 = new button(); btn01.x = ...; btn02.y = ...; btn01.addeventlistener = ....; (blablabla..) 若我將它寫在迴圈中...? for (var i:Number = 0; i < {我要產生的個數, 假設是9}; i++) { .... var btn"??" = new button(); ^^^^^ (blablabla..) } 有沒有辦法可以做到動態去命名變數的方式呢? ps. 好像沒有buttonarray這種東西....@@" 希望大家多多指教, 雖然看似乎是個簡單的問題.. 其實我有覺得是不是我的想法太不會轉了......~"~ 謝謝 :) -- http://roscoechen0422.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.80.62 ※ 編輯: payu 來自: 140.115.80.62 (10/10 17:23) ※ 編輯: payu 來自: 140.115.80.62 (10/10 18:01) ※ 編輯: payu 來自: 140.115.82.197 (10/10 20:15)

10/23 23:43, , 1F
再flash裡面 我都是用 evil處理的,flex不知道有沒有
10/23 23:43, 1F
文章代碼(AID): #18xnxeeu (Flash)
文章代碼(AID): #18xnxeeu (Flash)