Art_133
21.10.2008, 14:57
Прочитал несколько уроков по подгрузки данных во Flah через XML и в принципе всё понятно, а именно как подгружать данные (текст, картинки, ссылки) в мувиклипы путь к которым доступен отовсюду (к примеру это текстовый блок или скроллер с одним кадром в _root путь к которому можно прописать при загрузки XML файла). Но если рассмотреть пример загрузки данных в Флэш Шаблон то мы видим что при нажатии на разные кнопки страниц (под страниц и т.п.)появляются разные контентные блоки в которых тоже должны подгружаться данные.
Вот простой пример кода:
function ReadXMLevents() {
//
xmlFileName = "my.xml";
_root.db_xml = new XML();
_root.db_xml.ignoreWhite = true;
_root.db_xml.load(xmlFileName);
_root.db_xml.onLoad = function(success) {
if (success) {
rootNode = _root.db_xml.firstChild;
table = rootNode.firstChild;
_root.allElHead = rootNode.childNodes.length;
for (i=0; i<_root.allElHead; i++) {
//
record = table.firstChild;
txt = record.childNodes.toString();
trace (_root.db_xml.firstChild.childNodes[0].attribute.url);
}
//trace(db_xml);
}
};
//trace (db_xm);
}
ReadXMLevents();
То есть создаётся экземпляр XML.
Как же реализовать подгрузку данных в мувики путь к которым ещё не открыт (то есть может в ролике есть второй раздел в который пользователь попадает после нажатия на кнопку "Второй раздел".
Не создавать ведь ещё-один XML экземпляр в каждом контентном блоке...
Надеюсь вопрос ясен. Если нет поясню.
Кто знает отпишитесь пожалуйста!
Вот простой пример кода:
function ReadXMLevents() {
//
xmlFileName = "my.xml";
_root.db_xml = new XML();
_root.db_xml.ignoreWhite = true;
_root.db_xml.load(xmlFileName);
_root.db_xml.onLoad = function(success) {
if (success) {
rootNode = _root.db_xml.firstChild;
table = rootNode.firstChild;
_root.allElHead = rootNode.childNodes.length;
for (i=0; i<_root.allElHead; i++) {
//
record = table.firstChild;
txt = record.childNodes.toString();
trace (_root.db_xml.firstChild.childNodes[0].attribute.url);
}
//trace(db_xml);
}
};
//trace (db_xm);
}
ReadXMLevents();
То есть создаётся экземпляр XML.
Как же реализовать подгрузку данных в мувики путь к которым ещё не открыт (то есть может в ролике есть второй раздел в который пользователь попадает после нажатия на кнопку "Второй раздел".
Не создавать ведь ещё-один XML экземпляр в каждом контентном блоке...
Надеюсь вопрос ясен. Если нет поясню.
Кто знает отпишитесь пожалуйста!