![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Подскажите, пожалуйста, в чём ошибка.
В первом кадре вставил следующий код: var data_lv:LoadVars = new LoadVars ();
data_lv.load("http://любой_домен/data.txt");
data_lv.onLoad = function (success:Boolean) {
if(success) {
_root.rect._x = this._x;
_root.rect._y = this._y;
}
}
Всё просто, но кратко поясню код. При помощи LoadVars загружаются переменные (_x и _y) из текстового файла. А потом эти переменные задаются как координаты для муви клипа (имя экземпляра которого rect), который находится на сцене. Затем запускаю созданный .SWF и текстовый файл с данными, просто изменяю координаты в текстовом файле (там они записаны так _x=100&_y=100) и в момент сохранения текстовика объект на сцене изменяет своё местоположение в соответствии с данными. Но так не происходит, если запустить вэб-страничку с встроенным в неё упомянутым выше .SWF. Координаты считываются только при первом открытии страницы, изменение данных в текстовом файле никак не влияет на расположение объекта, не помогает даже, если нажать кнопку "Обновить" в браузере - муви клип как "вкопанный". А хотелось бы, что бы и в браузере объект на сцене изменял местоположение динамически. Укажите, пожалуйста, на мою ошибку. Последний раз редактировалось redhead; 22.07.2006 в 01:31. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Прочитайте 3-ый пункт http://www.flasher.ru/forum/showthread.php?t=79864 и исправте пожалуйста.
|
|
|||||
|
Xml тебе поможет. Создай в нем узел с параметрами x и y. И считывай их. А с помощью loadVars уже слишком гиморно работать. Иди в ногу со временем! XML
|
|
|||||
|
Цитата:
Цитата:
На счёт data.txt?a="+ Math.random() не догадался бы... ![]() Век живи - век учись! |
|
|||||
|
xml в чем-то удобнее канеш, но вопрос-то не в этом..
data_lv.load честно работает один раз при загрузке мувика, какие прететензии ? данные при рефреше беруться из кэша, тоже понятно.. т.е. загрузку надо с какой-то периодичностью повторять, а чтоб файл не кэшировался добавить к запросу случайный заголовок.. что-то типа такого: Последний раз редактировалось iNils; 23.07.2006 в 13:50. |
|
|||||
|
Цитата:
|
|
|||||
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 13:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|