AS3 - получение символов из библиотеки ресурсов без Flex - PullRequest
0 голосов
/ 19 ноября 2009

Долго искали, и единственные примеры, которые я могу найти для этого, - что-то вроде этого:

[Embed(source="Assets.swf", symbol="dog")]
private static var _Dog:Class;

public static function get Dog():MovieClip {
      return new _Dog();
}

Но это похоже на гибкость (я получаю сообщение об ошибке "невозможно разрешить 'Assets.swf' для перекодирования") Как вы делаете это в простом AS3?

1 Ответ

0 голосов
/ 20 ноября 2009

Я бы лично использовал утилиту CASALib под названием SwfLoad .

Чтобы сделать это, вам нужно убедиться, что вы экспортировали фрагмент ролика для ActionScript. Кроме того, если классы видеоклипов находятся в пакетах, необходимо ввести полное имя (com.example.MyClassName) в функцию createClassByName в SwfLoad.

Надеюсь, это поможет!

...