Форум 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)
-   -   Загрузка xml (опять)... (http://www.flasher.ru/forum/showthread.php?t=113167)

Волгоградец 20.06.2008 16:03

Загрузка xml (опять)...
 
Здравствуйте! Не знаю, правильно ли запостил - если не туда, не судите строго. Разбираюсь в FD - и что-то меня застопорило (может дело именно в FD???)... Вот собственно класс:
Код:

class A{

  public var _mc:MovieClip;

  public function A (mc){
      this._mc = mc;
               
      var props_xml:XML = new XML();
      props_xml.ignoreWhite = true;
      var host = this;
               
      props_xml.onLoad = function(success:Boolean){
        if (success){
            host._mc.createTextField("txt", 1, 50, 50, 100, 20);
            host._mc.txt.text = "good";
        } else {
            host._mc.createTextField("txt", 1, 50, 50, 100, 20);
            host._mc.txt.text = "bad";
        }
      }
      props_xml.load("my_xml.xml");
  }
}

Вот основной класс:
Код:

class Main{
  public static function main():Void{
      var a:A = new A (_root);
  }
}

Вобщем xml не загружается - success != true.
Все файлы (классы и .xml) находятся в одной папке. Может кто увидит то, чего я не замечаю...

Kuruki 20.06.2008 16:15

У меня good пишет. Только я не во FD компилирую. Значит в нем и проблема

Волгоградец 20.06.2008 16:38

Хм... Спасибо, Kuruki, что не поленился посмотреть...
Странно все это тогда. Как работают то люди в FD?

Kuruki 20.06.2008 16:45

Вы наверное читали уже этот пост http://www.flasher.ru/forum/showthread.php?t=103547.
Вопрос снят.

alexcon314 20.06.2008 16:47

Волгоградец: FD 2.0.2 - good. "голый" проект из двух ваших классов.
Проверяйте: xml в одной папке с swf. У меня xml лежит просто в корневой папке проекта вместе с swf. Или пишите абсолютный путь к оному.
kuruki, создайте отдельную тему в соответствующем разделе, ведь к AS ваш вопрос не имеет отношения прямого, речь идет об использовании FD.

Волгоградец 20.06.2008 17:03

Мда... alexcon314 прав - а я был уверен, что xml должен находиться в одной папке с классами.


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

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