0
我正在创建一个简单的Flash动画,显示textField(文本框?)中的文本。Adobe Flash:如何从.txt文件读取多行?
var fl_TextLoader:URLLoader = new URLLoader();
var fl_TextURLRequest:URLRequest = new URLRequest("./liveStatus.txt");
fl_TextLoader.addEventListener(Event.COMPLETE, fl_CompleteHandler);
function fl_CompleteHandler(event:Event):void
{
var textData:String = new String(fl_TextLoader.data);
trace(textData);
text_feed_1.text_feed_1_text.text = textData;
}
然而,当文本文件有多条线路,这被显示的文本只包含该文件的第一行,而“跟踪”的方法显示在控制台输出中的一切。所以我想知道如何在textField中显示该文本文件中的其他行。 另外,如果这些行可以被解析成一个字符串数组,那将会很好。这会更好,因为我可以操纵该文件的行。 非常感谢!
感谢您的回复。有用。我还有一个问题,我如何调整给定textField的行间距?我试过textfield.textHeight,但事实证明它是只读的。谢谢! – FrozenLand
@FrozenLand请参阅'TextFormat :: leading'属性,显然你需要将这个属性设置为一个非零值,以在行之间留出空格。 – Vesper