Просмотр полной версии : Аттачинг клипов
Интересует следующий момент:
при загрузке ролика из библиотеки аттачится мувик, который в себя грузит XML сгенерированный из MySQL.
Далее после нажатия на определенную кнопку идет отсылка данных в пхп скрипт и содержимое XML меняется.
Как правильно сделать перезагрузку данных XML, чтобы показывалось обновление?
removeMovieClip и последующий аттачинг не срабатывает...
Спасибо.
Molecula
17.09.2007, 14:34
Опять загрузить в мувик обновлеенную инфу из Хмеля, Мath.random() использовать, что бы он не закешировался.
так вроде и делаю: при аттачинге клипа в первом его кадре грузиться хмель с использованием рандома.
Потом при обновлении XML этот мувик ремувиться, и аттачиться сного.
По идее ведь все должно работать?
Mnilionic
17.09.2007, 15:10
используй объект loadVars и его метод sendAndLoad()
тоесть нужно не данные обновлять посредством перезагрузки мувиков,
а мувики перезагружать по ходу обновления данных
Molecula
17.09.2007, 15:22
Не, зачем его удалять? Не нужно, опять после того, как выполнили sendAndLoad(), назначаем функция по срабатыванию, когда приходит ответ от сервера.
rec_s.sendAndLoad('http://бла/бла.php',send_s,'POST');
send_s.onLoad = myLoad_S;
-------------------------------
function myLoad_S(){
тут опять грузит дату в Хмель
}
так и делаю, но мне ведь нужно куда-то убать старые данные из того мувика (в нем также идет аттачинг клипов), поэтому приходиться его убирать, чтоб очистить содержимое...
Molecula
17.09.2007, 15:26
У Вас там текст, или текст и картинки?
При старте ролика в него аттачится клип "А" из библиотеки.
Потом в "А" грузиться XML (состоящий к примеру из 20 childNodes).
В мувик "А" аттачатится мувик "Б" 20 раз, с разными паремертами (в соответствии атрибутами childNodes.
это фотогалерея проще говоря))
Mnilionic
17.09.2007, 16:13
повторяю:
сначала загружаете XML
потом на соснове данных атачите клипы.
после нажатия "кнопочки"
снова грузити xml (обновлённые)
и на основе результата удаляете старые аттачи и делаете новые.
по идее так и делаю:
после нажатия кнопочки мувик "А" ремувиться, и аттачиться снова.
Где я не прав?
после нажатия кнопочки мувик "А" ремувиться, и аттачиться снова.
На ту же глубину с тем же именем?
Попробуйте поменять.
Mnilionic
18.09.2007, 00:21
давай исходник
все, разобрался - написал нормальную функцию, теперь работает. Всем спасибо.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.