作者miyaki (miyaki)
看板Flash
標題[問題] 多個影片片段變數傳遞
時間Wed May 12 03:30:28 2010
我的主場景內有包含一個影片片段。
影片片段內有一個動態文字欄位,我要如何將這個欄位的內容傳到主場景上呢?
在as2的時候屬性那邊好像可以設定變數
as3的話就不知道怎麼做了。
在主場景的地方我是寫b_txt.text=String(aa_mc.a_txt)
直接去叫影片片段的文字欄位
但是主場景的文字欄位出現[object TextField]
請各位高手幫我看看要怎麼寫吧!!!
附上原始檔
http://www.badongo.com/file/22586139
http://rapidshare.com/files/386403917/_________CS3.fla.html CS3版的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.33.14
1F:推 scars:b_txt.text=String(aa_mc.a_txt.text) 05/12 05:03
2F:→ miyaki:感謝scars的回答,可是我這樣寫的話主場景的文字欄位是一 05/12 10:37
3F:→ miyaki:片空白耶 05/12 10:38
4F:→ jimi7788:場景上的b_txt文字框裡頭的字是設定到白色了 05/12 13:18
5F:→ jimi7788:不然就是 你aa_mc根本沒有字 05/12 13:18
6F:→ miyaki:aa_mc確定是有字的因為有顯示出來 05/12 13:46
7F:→ miyaki:我也有試著去TRACE b_txt.text的內容結果是空白耶 05/12 13:47
8F:推 takeya:你的檔案我打不開.... 05/12 18:16
9F:推 takeya:不懂為什麼要這樣做,顯示出來不是一樣東西嗎??? 05/12 18:53
10F:→ miyaki:這只是測試而已,未來我會有很多影片片段裡面有各自的變數 05/12 19:28
11F:→ miyaki:希望將這些影片片段的變數傳到主場景上使用 05/12 19:29
※ 編輯: miyaki 來自: 163.17.132.96 (05/12 19:31)
12F:推 takeya:剛剛用出來了.基本上b_txt.text=aa_mc.a_txt.text; 是對的 05/12 20:01
13F:→ takeya:不過,直接寫這一行,沒有效果...所以我剛剛想說用個按紐 05/12 20:03
14F:→ takeya:監聽按下那個aa_mc 一按下去變數就出現在場景上了...所以 05/12 20:05
15F:→ takeya:你如果要一進去就讓它出現,只好用ENTER_FRAME監聽器去Run 05/12 20:06
16F:→ takeya:我不知道這是不是一好方式,但是的確可以達到你要的效果... 05/12 20:07
17F:推 dsmwang:..會不會是跑code的時候a_txt內容還沒load到? 05/12 22:09
18F:→ miyaki:感謝!takeya大大我弄出來了!真的是用一個觸發就有效果了~~ 05/13 20:34