Показать сообщение отдельно
Старый 19.01.2010, 21:22
cursed_man вне форума Посмотреть профиль Отправить личное сообщение для cursed_man Найти все сообщения от cursed_man
  № 3  
Ответить с цитированием
cursed_man

Регистрация: Sep 2006
Адрес: Одесса
Сообщений: 11
можно создать отдельный ApplicationDomain и загрузить в него.

что-то такое:
Код AS3:
...
private var _domain :ApplicationDomain;
private var _loader :Loader;
...
_domain = new ApplicationDomain();
_loader.load(new URLRequest('lib.swf'), new LoaderContext(false, _domain));
а вытащить
Код AS3:
...
if (_domain.hasDefinition('MyClass')) {
	return _domain.getDefinition('MyClass') as Class;
}
...
в итоге все классы по своим доменам и нет пересечений с основными классами