作者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