2013-11-15 35 views
0

您好,感谢您的时间:)Flash AS3是否可以更改符号内的值?

现在我有一个符号在那里我有一个内部的文本框,我想改变它里面的文本框的值,但我不能使用普通的代码,我一般会做

Textbox_score.text = score; 


即dosent工作那么它的符号里面:(所以做任何一个有任何线索如何做到这一点呢?我真的很高兴,如果有人能帮助我(SRY但这段文字只是为了使它能够发布这个问题,因为我的问题不符合他们的标准,所以只是忽略这个文本:)):)

感谢提前:)

回答

0

尝试使用这样的: (其中mc是符号和scoreTXT是文本框)

Object(mc).scoreTXT.text = "Whatever text you want to display"; 

我希望这对你的作品。让我知道你得到的结果。

希望我帮了忙! :D

+0

感谢您的时间,但它dosent工作我得到这个错误代码:1120:访问未定义的属性symbol1。 – user2984101

+0

而我的代码是:Object(symbol1).test123.text =“无论你想要显示的文字”; – user2984101

+0

你在哪里放这个代码?在符号中还是在符号的父项中? – AS3Programmer

0

这绝对是可能的,应该相对容易。您是否检查过该文本字段是动态文本字段,并且您已经在该符号中命名了该文本字段的实例?

+0

这应该是一个评论。 – putvande

+0

是的,我所说的每一件事情,我甚至只是双倍检查它:) – user2984101

+0

我相信这是真正的问题。如果实例名称实际设置正确且在代码中没有拼写错误,则不需要接受答案中的代码。将实例作为对象进行投射决不会解决此问题。所以给鲟鱼+1,尽管他不会得到信用。 – prototypical