![]() |
Проблема с динамическим текстовым полем...
Приветствую всех и очень надеюсь, что поможете мне, начинающему флэшеру...
Перерыл весь форум нашёл ответ на свой вопрос, но всё равно не помогло. Вопрос такой: мне нужно получить из текстового документа text.txt данные во флэшку. Делаю это через LoadVars или loadVariables. Получаю данные в динамические текстовые поля. Данными являются числа. Соответственно, они после передачи являются string-данными. Преобразовываю их в числа, но они передаются переменной как NaN. Переменные объявляю в строке Var у каждого динамического текстового поля. Код представлен ниже. Цитата:
Цитата:
|
Искали потому что не то. Сначало надо дождаться загрузки, а потом уж оперировать с данными.
Код:
var lv:LoadVars = new LoadVars (); |
Вложений: 1
to iNils: У меня из текстового файла загружались данные, но не работала функция Number(). А с этим кодом даже поля динамические не заполняются. Можешь поглядять исходник, плиииз?
|
1. Что такое u в setInterval?
2. Зачем вообще нужны текстовые поля 3. Какая логика в названии мувиклипов с цифрами? В смысле почему они не последовательно заданы. 4. Зачем в основном таймлайне куча кадров? В общем какая задача? Просто подгрузить данные для счетчика и он через определенный интервал начинает счетчик инкременировать или что? |
to iNils:
1. u - это тоже, что и interv. Забыл поменять. Но это уже потом сделаю. 2. Текстовые поля вообще не нужны. Я хотел через них данные из текстового файла подгрузить. 3. Логики никакой :) Можно было просто назвать digit_1,digit_2,digit_3,digit_4,digit_5. Просто с программистом одним разговаривал, он мне их так назвал :) 4. До 25 кадра - предустановка счётчика, дальше 25 - проигрывание ролика смены цифры. Так то там всё работало, но вот, когда стал подгружать числа из текстового файла- начались проблемы. Впринципе. мне нужно только правильно передать цифры из текстового файла, а потом присвоить переменным с любым именем. В этом у меня загвоздка. |
Я могу свою реализацию предложить, она гораздо понятнее и короче. Я сейчас напишу то как это понимаю, а вы скажите так это или нет.
1. Можно передавать само число, а не цифры для него (меньше непонятного текста в txt) 2. 420000 не слишком ли большой интервал? Я так понимаю он должен отвечать за смену цифр, но достаточно 1000. 3. Если пункт 2 верен, то все остальные кадры можно обрать совсем. |
to iNils:
1. Нет, нужно именно цифры передавать :( В том, то и дело, они (заказчики) должны иметь простой доступ менять цифры сами, если захотят. 2. Интервал они (заказчики) тоже могут изменять. И такой интервал они мне дали как начальный. Поэтому, я подумал, что предоставить им доступ к текстовому файлу, в котором можно будет править цифры. |
Я имею ввиду не tim1=7&tim2=1&tim3=5&tim4=8&tim5=1&interv=420000, а count=71581&interv=420000. Также понятнее.
|
to iNils: А они какие-то странные и сказали, что им вообще так понятнее :)
|
Вложений: 1
Вот...
|
| Часовой пояс GMT +4, время: 09:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.