我正在尝试制作一个 Flash,每次启动 .swf 文件时,文本都会从文本文件中动态更新。
在这方面我不是最聪明的,但我会尝试解释我想要做什么。
我想要一个特定格式的 .txt 文件。与此类似
例子:
Team1: Time
Player1: Dusk
Player2: Dawn
Player3: Noon
Team2: Food
Player1: Pizza
Player2: Cheese
Player3: Bread
然后输出每个元素后面的文本,并输出到同名的动态文本对象中。
我将有一个名为 Team1 的空文本对象:运行此脚本后,它会显示“时间”而不是空白。
我尝试了几种不同的方式来读取文件,但是在拆分并将其发送到动态文本对象时我遇到了麻烦。
从闪光灯适当调整的最终结果看起来像这样
Time vs Food
Dusk Pizza
Dawn Cheese
Noon Bread
这是我现在拥有的当前代码
var TextLoader:URLLoader = new URLLoader();
TextLoader.addEventListener(Event.COMPLETE, onLoaded);
function onLoaded(e:Event):void {
var PlayerArray:Array = e.target.data.split(/\n/);
}
TextLoader.load(new URLRequest("roster1.txt"));
所以问题是真的,我如何使用我使用的格式正确拆分它,然后将动态文本设置为文本后跟标签(team1:、player1: 等)
任何帮助将不胜感激