[問題] flash輸入輸出的問題
第二影格 做一個輸入格子(變數設定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
10/28 16:49, 1F
→
10/28 17:19, , 2F
10/28 17:19, 2F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章