Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как вывести в текстовое поле строки из массива? (http://www.flasher.ru/forum/showthread.php?t=140964)

Blumesta 11.06.2010 19:24

Как вывести в текстовое поле строки из массива?
 
Привет всем!
Уже несколько дней мучаюсь с массивом... :wacko:

существует файл xx.as, в нем создается массив "Ranswers", соотв. туда добавляются строки...

trace(Ranswers) выводит мне значения все, какие надо.

в файле fla Я туплю на этом моменте:

for (var i:int=o; i<test.Ranswers; i++) {

здесь пробовала уже разные варианты... finalText.text = ???

}

как правильно вывести все строки массива в текстовое поле в файле fla?
как надо преобразовать данные для вывода...

помогите... мне не хватает мозга додуматься...

КорДум 11.06.2010 19:47

Код AS3:

finalText.appendText(ranswers[i] + "\n");

Добавлено через 3 минуты
Код AS3:

var text:String = "";
 
for (var i:uint = 0; i < ranswers.length; i++){
        text += ranswers[i] + "\n";
}
 
finalText.text = text;

Выбирайте

Psycho Tiger 11.06.2010 20:39

Почему в первом варианте нет цикла?

Blumesta 11.06.2010 20:42

Ураа!!!!! Оно заработало!!!!!!!!!!!!!!урааа!!!!!!!! Спасибо!!!:yahoo:
Плачу от счастья!!!!!!

Добавлено через 2 минуты
нда... с аппендом попробовала не заработало... зато второй вариант... а я итак и эдак его уже не один раз... Ой КорДум - ты мое счастье!!!!

КорДум 11.06.2010 20:45

Потому что первый вариант - ответ на
Цитата:

здесь пробовала уже разные варианты... finalText.text = ???


Часовой пояс GMT +4, время: 21:40.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.