Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.03.2011, 21:46
bjd вне форума Посмотреть профиль Отправить личное сообщение для bjd Найти все сообщения от bjd
  № 1  
Ответить с цитированием
bjd

Регистрация: Mar 2007
Адрес: Киев
Сообщений: 96
По умолчанию Как управлять клипом написанным на AS2 и загруженным в AS3?

Возможно ли управлять swf (AS2) и загруженном в swf (AS3)?
И если да, то как?


Последний раз редактировалось bjd; 22.03.2011 в 21:48.
Старый 22.03.2011, 23:42
i.o. вне форума Посмотреть профиль Отправить личное сообщение для i.o. Найти все сообщения от i.o.
  № 2  
Ответить с цитированием
i.o.
 
Аватар для i.o.

Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
LocalConnection

Старый 23.03.2011, 03:01
tsarapkabel вне форума Посмотреть профиль Отправить личное сообщение для tsarapkabel Найти все сообщения от tsarapkabel
  № 3  
Ответить с цитированием
tsarapkabel
 
Аватар для tsarapkabel

Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
Вот и примерчик подоспел http://flasher.ru/forum/showpost.php...&postcount=105
__________________
Нормально делай — нормально будет!

Старый 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=
Может кто знает с чем она связана?

Старый 04.04.2011, 17:53
bjd вне форума Посмотреть профиль Отправить личное сообщение для bjd Найти все сообщения от bjd
  № 5  
Ответить с цитированием
bjd

Регистрация: Mar 2007
Адрес: Киев
Сообщений: 96
Пожалуйста помогите. Так и не смог найти решение...

Старый 04.04.2011, 19:03
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 6  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Подпишитесь на StatusEvent.STATUS и поглядите, что там?
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 04.04.2011, 22:54
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 7  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Может быть стоит дождаться загрузки AS2.swf прежде чем ему отправлять запросы через LC?
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 05.04.2011, 01:41
bjd вне форума Посмотреть профиль Отправить личное сообщение для bjd Найти все сообщения от bjd
  № 8  
Ответить с цитированием
bjd

Регистрация: Mar 2007
Адрес: Киев
Сообщений: 96
Цитата:
Сообщение от dimarik Посмотреть сообщение
Может быть стоит дождаться загрузки AS2.swf прежде чем ему отправлять запросы через LC?
странно, но при тесте в Internet Explorer не срабатывает..


Последний раз редактировалось bjd; 05.04.2011 в 02:54.
Старый 05.04.2011, 18:13
an_games вне форума Посмотреть профиль Отправить личное сообщение для an_games Найти все сообщения от an_games
  № 9  
Ответить с цитированием
an_games

Регистрация: Mar 2007
Сообщений: 207
О, я как раз в тему спрошу, а код в As2 мувике будет корректно работать? А то я загрузил As2 игру в As3 флешку, но часть кода заработала, а часть нет. Долго копался, так и ничего и не вышло. Подскажите, у кого был опыт такого, вот извращения.

Старый 05.04.2011, 19:06
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 10  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Цитата:
О, я как раз в тему спрошу, а код в As2 мувике будет корректно работать? А то я загрузил As2 игру в As3 флешку, но часть кода заработала, а часть нет. Долго копался, так и ничего и не вышло. Подскажите, у кого был опыт такого, вот извращения.
Там с локрутами и рутами миогут быть косячки, а так все ок должно быть

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:57.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 15:57.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.