看板 Flash 關於我們 聯絡資訊
※ 引述《Angelliya (澪澪)》之銘言: : ※ 引述《JK1227 (JKN)》之銘言: : : http://www.sendspace.com/file/i49kn9 : : 檔案為 框架(JK).fla : : 當我在影格2的組件TextInput中輸入文字後 : : 想把文字顯示在影格1的Labal : : 但是Action的語法一直寫不出來...? : : 請問是哪裡出了問題呢...><" : 最主要的問題是 : 這個文字變數是存在"元件"上的 : 所以當這個元件不存在於場景上時 : 自然會讀不到變數 : 最速成的解決方法是在影格1也擺上a2這個元件...不過是最不建議的 ^^"不好意思,新手路過,好奇看一下,高手不要看! 看了原始檔以後,覺得裡面的寫法有點奇怪。 影格1上沒有a2,但是在第一格指定a1.text的值是a2.text,感覺 有點不太對。 影格2是當按鈕按下後,a2.text的值會等於setname.text,如果 以原po的想法要將a2的值丟給a1的話,建議應該要從flash的整個 擺設跟架構去思考一下,變數的傳遞,還有其實可以在最上層影 格,將程式寫在同一層影格當中,感覺這樣會比較順暢。 ^^"以上是一點小小意見,希望不要見怪,如有說錯,請多包涵,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.178.144
JK1227:後來我用_global設定一個變數讓setname.text傳入,再讓變數 09/05 15:08
JK1227:的值傳到a1.text , 你說的程式寫在同一層影格 程式寫在我放 09/05 15:10
JK1227:元件的那一個影格裡嗎@@? 09/05 15:11
JK1227: 是說將^ 09/05 15:12
icedesign:意思是說,如果要從第二影格再跳回第一影格傳遞變數的話 09/05 22:11
icedesign:那應該可以考慮,將a1跟a2的程式碼寫在同一層,應該會比 09/05 22:12
icedesign:較流暢,^^"以上是一點小小建議啦!說的不好,請多見諒 09/05 22:13
JK1227:你太客氣啦...^^" 多謝你的建議~ 我會試試看的^^ 09/07 02:30