Руководство по actionscript. часть 2, стр. 070
Приемник из файла Module. swf регистрируется в объекте файла Main. swf
Предположим, что SWF-файл, находящийся на одном сайте (site-a. com/Main. swf), загружает SWF-файл, расположенный на другом сайте (site-b. com/Module. swf). Предположим также, что в файле Module. swf определен приемник, который желает зарегистрироваться в объекте, созданном в файле Main. swf. Чтобы разрешить данную регистрацию, перед регистрацией приемника из файла Modul е. swf в файле Main. swf должна быть выполнена следующая строка кода:
Security. а11owDoma i n(«s i tе-b. com»);
Эта строка позволяет всем SWF-файлам, находящимся на сайте site-b. com (включая файл Module. swf), регистрировать приемники в любом объекте, созданном в файле Main. swf.
Приемник из файла Main. swf получает уведомление
о событии, получателем которого является отображаемый
объект в файле Module. swf
Продолжая рассматривать сценарий, в котором файл Main. swf загружает файл Module. swf из предыдущего раздела, предположим, что экземпляр основного класса файла Main. swf добавляет объект класса Loader, содержащий файл Module. swf, в свою иерархию отображения, как показано в следующем коде:
package { import flash. display.*; import flash. net.*; import flash. events.*;
public class Main extends Sprite { private var loader:Loader;
public function Main( ) { loader = new Loader( );
1oader.1oad(new URLRequest(«http://site-b. com/Module. swf»));
// Добавляем объект Loader, содержащий файл Module. swf, в иерархию
// отображения данного объекта
addChild(loader);
• } .} }.