看板 Flash 關於我們 聯絡資訊
小弟在此請教一個問題,我使用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)
KawasumiMai:首先說AS2.0就好,CS3只是Flash版本,和此無關 12/16 19:41
KawasumiMai:此外,動態文字設定變數是用來"即時"掌控變數值的 12/16 19:41
KawasumiMai:一旦設定追蹤myVar,便會一直顯示,因此你沒有機會 12/16 19:42
KawasumiMai:改變myVar_txt的值,只能靠修改myVar達成 12/16 19:42
KawasumiMai:你可以直接修改myVar,或是撤掉變數追蹤 12/16 19:43
※ 編輯: ben2103gto 來自: 140.116.72.55 (12/16 19:45)
ben2103gto:K大您好,我並非想改掉myVar的值。我想取得它的值 12/16 19:48
ben2103gto:也就是外部參數,在根據此參數來做之後的事 12/16 19:49
ben2103gto:但是因為此值是由ASP端傳入,又不想要pageload,所以 12/16 19:53
ben2103gto:是否可以在設定一個變數能動態接收myVar的值? 12/16 19:54
KawasumiMai:當你設定動態文字並且變數myVar的時候 12/16 21:56
KawasumiMai:照理說應該隨時會顯示myVar的值才對 12/16 21:56
KawasumiMai:沒有的話你trace(myVar)看看,如果是undefined 12/16 21:56
KawasumiMai:表示你的myVar根本沒有由你所謂的ASP傳入 12/16 21:57
ben0209:不建議再使用動態文字的變數欄位,未來別人也不見得會認識 12/17 10:59
ben0209:它,這將會造成除錯困難,別再使用太過時的技術了 12/17 11:00
ben0209:另,開發者都要熟悉追蹤,拆解每個階段、細節,從收到資料 12/17 11:03
ben0209:就要開始追蹤,如果一開始就沒收到資料,後面也就不用玩了 12/17 11:03
ben0209:就像K說的,善用trace(),在每個關鍵處都要trace看看 12/17 11:04
ben2103gto:感謝B大及K大的建議 12/21 00:04