Re: [問題] 有關於影格之間變數的傳遞...

看板Flash作者 (不可或缺的咖啡因)時間18年前 (2007/09/05 02:00), 編輯推噓3(305)
留言8則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《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

09/05 15:08, , 1F
後來我用_global設定一個變數讓setname.text傳入,再讓變數
09/05 15:08, 1F

09/05 15:10, , 2F
的值傳到a1.text , 你說的程式寫在同一層影格 程式寫在我放
09/05 15:10, 2F

09/05 15:11, , 3F
元件的那一個影格裡嗎@@?
09/05 15:11, 3F

09/05 15:12, , 4F
是說將^
09/05 15:12, 4F

09/05 22:11, , 5F
意思是說,如果要從第二影格再跳回第一影格傳遞變數的話
09/05 22:11, 5F

09/05 22:12, , 6F
那應該可以考慮,將a1跟a2的程式碼寫在同一層,應該會比
09/05 22:12, 6F

09/05 22:13, , 7F
較流暢,^^"以上是一點小小建議啦!說的不好,請多見諒
09/05 22:13, 7F

09/07 02:30, , 8F
你太客氣啦...^^" 多謝你的建議~ 我會試試看的^^
09/07 02:30, 8F
文章代碼(AID): #16tPrJP2 (Flash)
文章代碼(AID): #16tPrJP2 (Flash)