Прочитать текстовый файл в AS3 и увидеть их строки в нескольких кадрах - PullRequest
0 голосов
/ 11 февраля 2012

Я хотел бы видеть строку текстового файла на нужном кадре (и просматривать его в динамическом тексте)

это мой текстовый файл:

Foo
Candy
Bar
Dog

Это мой код в первом кадре:

var myTextLoader:URLLoader = new URLLoader();
firstLine.wordWrap=true;
firstLine.autoSize=TextFieldAutoSize.LEFT;
myTextLoader.addEventListener(Event.COMPLETE, onLoaded);

function onLoaded(e:Event):void {
    var Lines:Array = e.target.data.split(/\n/);
    var firstItem:String = Lines[0];
    firstLine.text = firstItem;
}

myTextLoader.load(new URLRequest("myfile.txt"));

При этом я вижу «Foo» в первом кадре.Как я мог увидеть «Кенди»?второй кадр.Повторяется ли весь этот код снова?

Есть ли способ просто вызвать массив Lines: Array = e.target.data.split (/ \ n /) и получить нужный элемент?

надеюсь, ваш совет

1 Ответ

0 голосов
/ 11 февраля 2012

Я думаю, вы ищете что-то вроде этого:

var currentItem = lines[currentFrame=1];//note that only Class names should be capitalized
textFieldObject.text = currentItem;

Запустить событие enterFrame. Убедитесь, что строки - это переменная уровня экземпляра.

НТН;

Amy

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...