作者thisisai (THE ANSWER)
看板Flash
標題[問題] 請教關於button的問題 ^^"
時間Wed Oct 15 16:16:45 2008
小弟最近在寫一個flash的棋類遊戲
是利用許多個button物件,先把每個的透明度設0
要是有按到那個按鍵,就在array裡面登記起來
然後將來會去用for迴圈把array掃一遍,如果有登記的就去對button做一些事
現在遇到的問題是:用array去掃的是int型態,但是按鍵是名字
假如那個按鍵名稱是"btn_01",那我該如何轉換array掃出的int成為名字呢?
我好像有看過寫成 obj = eval("b"+ no); 這種用法
可是我寫成obj = eval("btn_"+ no); 卻會錯誤
請問大大有其他方法嗎 ^(_ _)^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.95.104
推 etrexetrex:no 是 01 嗎? 10/16 01:21
→ thisisai:恩恩 就是數字 10/16 23:18
推 etrexetrex:你把01改成1就好了 10/17 08:14