Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   фотоальбом - загрузка конфигурации (http://www.flasher.ru/forum/showthread.php?t=130622)

Serkap 23.10.2009 11:19

ясно, сдесь помощи не дождусь......

evgen_triplex 23.10.2009 12:35

Кажется, так
Код AS1/AS2:

var loader:LoadVars = new LoadVars();
loader.onLoad = function(success:Boolean):Void  {
        if (success) {
                Код, после успешной загрузки
        } else {
                trace("ашипка");
        }
};
loader.load("text.txt");


point111 23.10.2009 19:52

сейчас занимаюсь почти тем же самым, могу показать фрагмент своего кода (наполовину слямзенного из какого-то урока), вычищать его не буду, там не так много, чтобы разобраться:

Код AS1/AS2:

var text_from_xml:XML = new XML ();
text_from_xml.ignoreWhite = true;
 
 
Load_txt_from_XML_fn ("content_1.xml"); // сделал отдельной функцией, т.к. вызываться будет часто
 
 
function Load_txt_from_XML_fn (content_xml) {
        text_from_xml.load (content_xml);// что загрузить
        text_from_xml.onLoad = loadData;//  запустить когда загрузится
        function loadData (success) {
                if (success == true) {
                        rootNode = text_from_xml.firstChild;//перый узел
                        tile_mc.tile_txt.text = rootNode.childNodes[1].attributes.value;
                        trace (tile_mc.tile_txt.text);
                        content_mc.content_txt.text = rootNode.childNodes[2].attributes.value;
                        content_mc.content_txt._height = Number (rootNode.childNodes[3].attributes.value);
                        height_text = (Number (rootNode.childNodes[3].attributes.value) - mask_content._height) / 161;// разности бегунка и длины текста (161 ход бегунка)
                }
                else {
                        trace ("no text_from_xml");
                }
        }
}

в if (success == true) выполняется то, ради чего XML загружался


содержание content_1.xml
Цитата:

<?xml version="1.0" encoding="UTF-8"?>
<response command="settings">
<status>
<success/>
</status>

<setting id="head" value="Находка и Гигант"/>
<setting id="body" value="Находка находится столь далеко от Сатурна, что слабо зависит от притяжения гиганта, которое выравнивает более близкие кольца в плоскости экватора. Как следствие, новое кольцо разделяет плоскость орбиты с Фебой. Находка находится столь далеко от Сатурна, что слабо зависит от притяжения гиганта, которое выравнивает более близкие кольца в плоскости экватора."/>
<setting id="height" value="250"/>
</response>



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

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