我创建了一个简单的动画屏幕显示,可以从客户端每周可以编辑的xml文档中导入7个不同的文本值。使用Actionscript 3在Flash中动画导入的XML数据
我使用闪光灯的代码是下面的代码:
var xmlData:XML = new XML();
var theURL_ur:URLRequest = new URLRequest("ClientText.xml");
var loader_ul:URLLoader = new URLLoader(theURL_ur);
loader_ul.addEventListener("complete", fileLoaded);
function fileLoaded(e:Event):void
{
xmlData = XML(loader_ul.data);
m_txt.text = xmlData.monday;
tu_txt.text = xmlData.tuesday;
w_txt.text = xmlData.wednesday;
th_txt.text = xmlData.thursday;
f_txt.text = xmlData.friday;
}
伊夫放置在我的动作层的第1帧的代码,并添加标有其相应的实例名称7个单独的动态文本框在层2上
在导出所有作品时,应该在链接的xml文档中使用指定文本填充所有7文本框。
我遇到的问题是,除非所有的文本框都在第1帧,他们不显示。
我试图在第20帧上显示文本框1(m_txt),然后在第40帧显示文本框2(tu_txt),然后在60 ....上显示文本框3(w_txt)等等。
道歉,因为这是一个真正的noob问题,因为这对我来说都是新的。 任何帮助将不胜感激。
干杯所有
除非文本字段可用,否则不能设置文本字段的文本。因此,您可以:在第一帧中为所有文本字段设置文本,然后可以根据当前帧隐藏/显示适当的文本字段,或保存数据并在相应帧中使用它以设置为文本字段文本... – akmozo