[問題] flash輸入輸出的問題

看板Flash作者 (色小狗)時間17年前 (2008/10/28 16:21), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
第二影格 做一個輸入格子(變數設定a) 第三影格 做兩個輸出格子(變數設定b,c) 第三格影格程式寫 b=a; --->於是b就輸出a (成功) c=llarray[a]; --->c輸出 undefine. 在llarray中 已經設定好裡面的數值 今天如果改成 c= llarray[30]; 可以正常輸出 但是改成輸入變數 就有問題 網路上給我的回應 因為a的定義型態為字串 所以才無法辯視llarray[字串] 您只要把 c=llarray[a]改成 c=llarray[int(a)]就可以了 可是自己嘗試過 b=a; 今天假設a=2 d=a+1; -->d輸出會顯示21 (也就是證明 型態是字串) 於是我把 d=int(a); c=llarray[d]; 一樣的問題存在 c還是一樣尚未定義! 參考檔案 http://saplike.myweb.hinet.net/flash/Luna.fla (做做看..才發現好多問題自己都不會=_=) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.174.46

10/28 16:49, , 1F
auto kern的勾勾去掉看看
10/28 16:49, 1F

10/28 17:19, , 2F
沒錯 就是那個問題(感謝)^^
10/28 17:19, 2F
文章代碼(AID): #191ijpLo (Flash)
文章代碼(AID): #191ijpLo (Flash)