作者ben2103gto (不要調查我)
看板Flash
標題[問題] 有關動態文字中的變數
時間Thu Dec 16 18:55:26 2010
小弟在此請教一個問題,我使用AS2.0來開發,在第一個影格先拉一個動態文字便將
其變數設為myVar&實體名稱設為myVar_txt,此變數為接收ASP端動態的參數。想請問板上大大一個問題是
我可以如何取的MyVar的值,我試過去取得myVar_txt.text的值,但似乎沒有作用。
在此先謝謝各位有耐心看完此問題。
--
Dream big and Start small
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.72.55
※ 編輯: ben2103gto 來自: 140.116.72.55 (12/16 18:57)
※ 編輯: ben2103gto 來自: 140.116.72.55 (12/16 18:58)
1F:推 KawasumiMai:首先說AS2.0就好,CS3只是Flash版本,和此無關 12/16 19:41
2F:→ KawasumiMai:此外,動態文字設定變數是用來"即時"掌控變數值的 12/16 19:41
3F:→ KawasumiMai:一旦設定追蹤myVar,便會一直顯示,因此你沒有機會 12/16 19:42
4F:→ KawasumiMai:改變myVar_txt的值,只能靠修改myVar達成 12/16 19:42
5F:→ KawasumiMai:你可以直接修改myVar,或是撤掉變數追蹤 12/16 19:43
※ 編輯: ben2103gto 來自: 140.116.72.55 (12/16 19:45)
6F:→ ben2103gto:K大您好,我並非想改掉myVar的值。我想取得它的值 12/16 19:48
7F:→ ben2103gto:也就是外部參數,在根據此參數來做之後的事 12/16 19:49
8F:→ ben2103gto:但是因為此值是由ASP端傳入,又不想要pageload,所以 12/16 19:53
9F:→ ben2103gto:是否可以在設定一個變數能動態接收myVar的值? 12/16 19:54
10F:推 KawasumiMai:當你設定動態文字並且變數myVar的時候 12/16 21:56
11F:→ KawasumiMai:照理說應該隨時會顯示myVar的值才對 12/16 21:56
12F:→ KawasumiMai:沒有的話你trace(myVar)看看,如果是undefined 12/16 21:56
13F:→ KawasumiMai:表示你的myVar根本沒有由你所謂的ASP傳入 12/16 21:57
14F:→ ben0209:不建議再使用動態文字的變數欄位,未來別人也不見得會認識 12/17 10:59
15F:→ ben0209:它,這將會造成除錯困難,別再使用太過時的技術了 12/17 11:00
16F:→ ben0209:另,開發者都要熟悉追蹤,拆解每個階段、細節,從收到資料 12/17 11:03
17F:→ ben0209:就要開始追蹤,如果一開始就沒收到資料,後面也就不用玩了 12/17 11:03
18F:→ ben0209:就像K說的,善用trace(),在每個關鍵處都要trace看看 12/17 11:04
19F:→ ben2103gto:感謝B大及K大的建議 12/21 00:04