Град, Стек!
У меня возникли небольшие проблемы с выяснением того, как импортировать SWC-файл непосредственно в ActionScript без указания пути к файлу библиотеки.
Для примера мне нужно что-то вроде этого:
package
{
[Embed(source = 'Library.swc')] // This line won't work, of course...
import ClassInsideSWC;
public class MyClass extends ClassInsideSWC
{
public function MyClass()
{
super();
}
}
}
Кроме того, я не хочу (на самом деле, не могу) импортировать SWC, загружая его классом Loader
.
Ну, кто-нибудь знает способ связать с SWC, используя только код ActionScript?
Отредактировано
Чтобы добавить больше информации о проблеме, я продемонстрирую свой сценарий с более подробной информацией ...
У меня есть класс SubClass
, который будет независим от остальных.
Это расширит класс SuperClass
, который находится внутри SWC / SWF ...
У этого SWC / SWF есть вся структура.
Я не могу скомпилировать каждый класс внутри одного SWF.
Каждая часть моего фреймворка отдельно от SWF и будет загружена классом Loader во время выполнения.
К сожалению, ответ @frankhermes не сработает.
Этот метод не загружает классы и не позволяет мне расширять или использовать другие классы внутри SWC.
Если я настрою путь к библиотеке, это станет возможным ...