Re: [問題] 有關按鍵的問題

看板Flash作者 (魔物を討つ者)時間15年前 (2011/03/21 12:26), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《kaiyine (yumi)》之銘言: : 標題不知道怎麼下才好" : 我打算做一個問卷 : 裡面有給人點選的按鍵是長 : □ □ □ □ : 按下去會變成 : □ □ ■ □ : 按另一個前面一個會被取消 : □ ■ □ □ : 可是我現在做出來的 : 他沒辦法取消其它的 : 會變成 : □ ■ ■ □ : 這樣 : 我是用影格來分按鍵黑白 : 然後按鍵是用程式產生的 : 原始檔在這裡http://ppt.cc/S29q : 程式很弱OTZ : 先謝謝回答的大大 先說一下奇怪的地方 首先你的ab是mc不是按鈕 所以先告知你一下你的abtn沒有用到 然後是問題所在 img[j] = "one"+j; 這行你的目的是把物件存到陣列裡面先清空 不過其實你這行的結果,陣列是字串非物件 需要將它轉化為物件 因為你的for(j)已經在function裡面了 所以不能用this[] (他會往MC裡找) 因此依照你的階層我幫你直接宣告_root[] 或是使用eval() (AS2的物件化函數) 所以你只要把 img[j] = "one"+j; 改成 img[j] = _root["one"+j]; 或是 img[j] = eval("_root.one"+j); 就好了 -- ▼▼ ﹨ ∥ ∣▏ || ∥ ||\∥▁▁▂▂▃▃▄▄▅▅ _ˍ﹨∥▂▂▃▃▄▄▅▅▆▆▇▇ ██████ /‘ レイセン˙優曇華院˙イナバ ██████ █▇▇▆▅▅▄▃▃▂▂▁▁ˍˍ ████████ ◢█ ︱▏ |╲∥ ﹨ || ▇▇▆▆▅▅▄▄▃▃ ∣▏ || ﹨|| @binshuanMKII -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.150.1 ※ 編輯: KawasumiMai 來自: 61.62.150.1 (03/21 12:27)

03/21 12:38, , 1F
非常感謝~> < (抱歉我不會用水球)
03/21 12:38, 1F
文章代碼(AID): #1DXjDV0F (Flash)
文章代碼(AID): #1DXjDV0F (Flash)