Вверх

Блог
RSS лента

Ответить на комментарий

Загрузка текста в AS3

Сам не пробовал еще в екшен скрипте третем, но вот это должно работать:
В предыдущих версиях ActionScript для загрузки внешнего текста использовали LoadVars или XML. В ActionScript 3 все собрано в один класс URLLoader (flash.net.URLLoader), который немного похож на прежний LoadVars. Из класса XML убрана функция по загрузки, теперь нужно загружать текст при помощи URLLoader, а затем передавать XML классу для преобразования.
Для начала загрузки нужно использовать метод load(), который получает один параметр URLRequest (это не просто строка URL!). Далее следует использовать события, для того, чтобы узнать об окончании загрузки или ошибке. Когда текст загружен, он сохраняется в свойстве data.
Пример:

  1. var loader:URLLoader;
  2. // ...
  3. loader = new URLLoader();
  4. loader.addEventListener(Event.COMPLETE, xmlLoaded);
  5.  
  6. var request:URLRequest = new URLRequest("file.xml");
  7. loader.load(request);
  8. //...
  9. function xmlLoaded(event:Event):void {
  10. var myXML:XML = new XML(loader.data);
  11. //...
  12. }

Ответить

Подробнее о форматировании

CAPTCHA
Если вы человек, то тогда введите символы изображенные на картинке ниже
Введите символы, изображенные на картинке.
Главная | Портфолио | Услуги | Контакты | Блог