Показать сообщение отдельно
Старый 23.03.2011, 13:54
bjd вне форума Посмотреть профиль Отправить личное сообщение для bjd Найти все сообщения от bjd
  № 4  
Ответить с цитированием
bjd

Регистрация: Mar 2007
Адрес: Киев
Сообщений: 96
Цитата:
Сообщение от tsarapkabel Посмотреть сообщение
Вот и примерчик подоспел http://flasher.ru/forum/showpost.php...&postcount=105
За примерчик спасибо.

Но есть одно но..

Создаю два файла.. как в примере. Первый на AS3 второй на AS2

Код AS3:
// Файл на ActionScript 3: AS3.fla
 
// local connection для взаимодействия с мувиклипом в AVM1
var AVM_lc:LocalConnection = new LocalConnection();
 
// загружаем внешнюю SWF AVM1
var loader:Loader = new Loader();
loader.load(new URLRequest("AS2.swf"));
addChild(loader);
 
// вызывается Yeees по каналу "AVM2toAVM1"
AVM_lc.send("AVM2toAVM1", "Yeees");
Код AS1/AS2:
// файл на ActionScript 2: AS2.fla
 
//Устанавливаем  local connection для получения команд извне
var AVM_lc:LocalConnection = new LocalConnection();
 
// обработчик события stopAnimation
AVM_lc.Yeees = function(){
    trace("Yeees");
}
 
// слушаем события по каналу  "AVM2toAVM1"
AVM_lc.connect("AVM2toAVM1");
Но вместо "Yeees" видим ошибку
Код:
 Error #2044: Необработанный StatusEvent:. level=error, code=
Может кто знает с чем она связана?