Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 03.05.2007, 19:15
Batur вне форума Посмотреть профиль Отправить личное сообщение для Batur Посетить домашнюю страницу Batur Найти все сообщения от Batur
  № 1  
Ответить с цитированием
Batur

Регистрация: Jan 2007
Адрес: Москва
Сообщений: 18
Отправить сообщение для Batur с помощью ICQ
По умолчанию Показать переменные

Здравствуйте, друзья.

Очень надо достать из .txt файла переменные и показать их всем в .swf.
Достать получилось, благо этому учит «Библия пользователя»:

Код:
var lvData:LoadVars = new LoadVars();
lvData.load("moiki.txt");
lvData.onLoad = function(bSuccess:Boolean):Void {
if(bSuccess) {
trace(this.all);
trace(this.today);
}
};
Этот код, полностью переписанный из книги, достает переменные и гордо показывает их в Output. Теперь мне надо показать эти переменные зрителю в виде динамического текста. Как это сделать, «Библия пользователя» наверняка учит, но я не нашел ни в одной из 2-х книг. Наверняка надо где-то target поставить, но где и как?

Буду очень благодарен за помощь.

Flash MX 2004.
И наверняка не лишней будет информация о том, что после преодоления этого шага мне потребуется каким-то образом заставить эту переменную обновляться каждые, скажем, 5 секунд.


Заранее спасибо и... простите ламера


Последний раз редактировалось Batur; 03.05.2007 в 19:42.
Старый 03.05.2007, 19:40
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Batur, оформите код тегами [code][/code].

Старый 03.05.2007, 19:43
Batur вне форума Посмотреть профиль Отправить личное сообщение для Batur Посетить домашнюю страницу Batur Найти все сообщения от Batur
  № 3  
Ответить с цитированием
Batur

Регистрация: Jan 2007
Адрес: Москва
Сообщений: 18
Отправить сообщение для Batur с помощью ICQ
Прошу прощения. Оформил.

Старый 03.05.2007, 19:50
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 4  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
О! Библия пользователя многому учит, но глаголит только основы бытия флеша...остальное верующий должен сам внять ибо Изм! Ясм!

А переменны что бы показать всем динамическое поле создай волшебное и назови его "holly_dolly" (только не в Instance Name, а в Var:, слева внизу)

Вот. А в невинном файле текстовом напиши так:
&holly_dolly=This is the holly dolly!
Сохрани.
Теперь вместо вышеописанных:
Код:
trace(this.all);
trace(this.today);
Напиши:
Код:
loadVariables("moiki.txt",_root)

Старый 04.05.2007, 10:10
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 5  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
2Molecula учите молодёжь устаревшим методам? Это уже все забыли.
2Batur код правильный, теперь создайте поле с InstanceName что в properties например MyText, и внутри onLoad:
Код:
lvData.onLoad = function(bSuccess:Boolean):Void {
   if(bSuccess) {
      trace(this.all);
      MyText.text=this.today;
   }
};
__________________
"We Are The Champions My Friends!" Queen

Старый 04.05.2007, 12:31
Batur вне форума Посмотреть профиль Отправить личное сообщение для Batur Посетить домашнюю страницу Batur Найти все сообщения от Batur
  № 6  
Ответить с цитированием
Batur

Регистрация: Jan 2007
Адрес: Москва
Сообщений: 18
Отправить сообщение для Batur с помощью ICQ
2Molecula и 2CorC. Большое спасибо. Оба способа попробовал, оба прекрасно работают. Теперь второй шаг: буду искать способ обновлять эти переменные каждые 5 секунд без перезагрузки всего .swf

Старый 04.05.2007, 13:40
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 7  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
setInterval
__________________
"We Are The Champions My Friends!" Queen

Старый 04.05.2007, 15:00
Batur вне форума Посмотреть профиль Отправить личное сообщение для Batur Посетить домашнюю страницу Batur Найти все сообщения от Batur
  № 8  
Ответить с цитированием
Batur

Регистрация: Jan 2007
Адрес: Москва
Сообщений: 18
Отправить сообщение для Batur с помощью ICQ
Решил проблему проще — по-деревянному: сделал 5 кадров, по секунде каждый, и зациклил swf. Теперь сам обновляется каждые 5 секунд

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:52.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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