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

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

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

Регистрация: Oct 2011
Сообщений: 32
По умолчанию Проблема со вложенной SWF

Доброго времени суток всем!

Есть SWF1, в неё я помещаю SWF2 с параметрами. Как из SWF1 отловить события происходящие в SWF2?
Причем SWF2 строится на XML и тащит в себя SWF3 которую я задаю через параметр. SWF2 является как бы движком. Исходников SWF2 и 3 нет.

Старый 26.06.2012, 12:26
strangedk вне форума Посмотреть профиль Отправить личное сообщение для strangedk Найти все сообщения от strangedk
  № 2  
Ответить с цитированием
strangedk
 
Аватар для strangedk

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Цитата:
Сообщение от AGFOR Посмотреть сообщение
Исходников SWF2 и 3 нет.
__________________
adobe AS3 manual

Старый 26.06.2012, 13:07
AGFOR вне форума Посмотреть профиль Отправить личное сообщение для AGFOR Найти все сообщения от AGFOR
  № 3  
Ответить с цитированием
AGFOR

Регистрация: Oct 2011
Сообщений: 32
Эти же SWF у нас используются в веб. И там действие клика вытаскивается через JavaScript. Может быть и здесь как то можно это сделать?

Старый 26.06.2012, 13:09
Deimos747 вне форума Посмотреть профиль Отправить личное сообщение для Deimos747 Найти все сообщения от Deimos747
  № 4  
Ответить с цитированием
Deimos747
 
Аватар для Deimos747

Регистрация: Mar 2011
Сообщений: 243
Код AS3:
swf2.addEventListener(MouseEvent.Click, onClick);
не работает?

Старый 26.06.2012, 13:16
AGFOR вне форума Посмотреть профиль Отправить личное сообщение для AGFOR Найти все сообщения от AGFOR
  № 5  
Ответить с цитированием
AGFOR

Регистрация: Oct 2011
Сообщений: 32
неа...

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

Регистрация: Mar 2011
Сообщений: 243
Значит ловите те сообщения, которые ловит JavaScript. А лучше обратитесь к автору флешки.

Добавлено через 3 минуты
Ещё возможен вариант, когда флешка сама вызывает методы javaScript (как в контакте) в таком случае без исходников вообще ничего не получится. Так что воспользоваться чужой флешкой на халяву вряд ли нормально получится.

Старый 26.06.2012, 13:28
AGFOR вне форума Посмотреть профиль Отправить личное сообщение для AGFOR Найти все сообщения от AGFOR
  № 7  
Ответить с цитированием
AGFOR

Регистрация: Oct 2011
Сообщений: 32
В вебе разработчик через xml передаёт имя JS функции, которая ловит событие при клике. И первый параметр это то что мне надо получить (id некого элемента по которому был совершен клик). Можно это сделать через AS3?

Старый 26.06.2012, 13:38
strangedk вне форума Посмотреть профиль Отправить личное сообщение для strangedk Найти все сообщения от strangedk
  № 8  
Ответить с цитированием
strangedk
 
Аватар для strangedk

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Цитата:
Сообщение от Deimos747 Посмотреть сообщение
Так что воспользоваться чужой флешкой на халяву вряд ли нормально получится.
По моему даже если получится, то всё равно идея эта совсем не хороша. Никто на форуме не будет с этим помогать
__________________
adobe AS3 manual

Старый 26.06.2012, 13:50
AGFOR вне форума Посмотреть профиль Отправить личное сообщение для AGFOR Найти все сообщения от AGFOR
  № 9  
Ответить с цитированием
AGFOR

Регистрация: Oct 2011
Сообщений: 32
Флешка не халявная. Всё куплено нашим предприятием. Просто до меня никто не пробовал использовать её в AS. Только веб.

Добавлено через 1 час 44 минуты
Цитата:
Сообщение от Deimos747 Посмотреть сообщение
Значит ловите те сообщения, которые ловит JavaScript.
Это как?

Старый 02.07.2012, 15:02
AGFOR вне форума Посмотреть профиль Отправить личное сообщение для AGFOR Найти все сообщения от AGFOR
  № 10  
Ответить с цитированием
AGFOR

Регистрация: Oct 2011
Сообщений: 32
Получил исходник SWF2. Но проблема в том что он на AS2. Как его преобразовать к SWC? Или можно как-то без преобразования поместить его в мой проект и обращаться к его объектам?

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

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

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


 


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


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