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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.04.2017, 10:38
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 21  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Код:
мне изначально вообще не нужно передавать ничего в загружаемый файл
...
мне же нужно было напрямую обратиться к объекту _root из загруженного файла
Вот этот объект и нужно передать.
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 13.04.2017, 11:25
FactoREAL2 вне форума Посмотреть профиль Отправить личное сообщение для FactoREAL2 Найти все сообщения от FactoREAL2
  № 22  
Ответить с цитированием
FactoREAL2

Регистрация: Sep 2013
Сообщений: 36
Цитата:
Сообщение от dark256 Посмотреть сообщение
Вот этот объект и нужно передать.
теперь я понял. но суть в том, что не получается у меня его передать. в идеале мне нужно передать в загруженный файл весь _root. я сделал небольшой "стенд" имитирующий этот процесс (прикрепляю архив с исходниками к сообщению). в файле Main.swf я для примера сделал загрузку локального файла и загрузку с http сервера (я уже разместил swf файл на этом сервере, по идее должно загружаться с него без проблем). можете посмотреть на живом примере что я делаю. запускать надо файл Base.swf, все остальные подгружаются в него. если что я создавал их в Flash CS6
Вложения
Тип файла: zip Test.zip (251.3 Кб, 28 просмотров)

Старый 16.04.2017, 17:40
FactoREAL2 вне форума Посмотреть профиль Отправить личное сообщение для FactoREAL2 Найти все сообщения от FactoREAL2
  № 23  
Ответить с цитированием
FactoREAL2

Регистрация: Sep 2013
Сообщений: 36
нет идей ? =)

Старый 16.04.2017, 21:45
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 24  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
В пятницу попробовал - твой сервак молчит.
Потом был занят. Завтра поковыряю еще.
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 16.04.2017, 22:08
FactoREAL2 вне форума Посмотреть профиль Отправить личное сообщение для FactoREAL2 Найти все сообщения от FactoREAL2
  № 25  
Ответить с цитированием
FactoREAL2

Регистрация: Sep 2013
Сообщений: 36
извиняюсь, не было возможности проверить. теперь должен работать (проверил)

Добавлено через 41 час 32 минуты
в общем что я только не пробовал. для себя делаю вывод что обратиться к объектам родительского файла из загруженного просто никак невозможно(ни напрямую, ни передать из родительского и т.д.). максимум что удается сделать - это передать в загруженный файл структуру объекта т.е. без значений. у такого переданного объекта дочерние объекты существуют, к ним можно обратиться, их можно перебрать, но они все undefined. вся эта хрень с безопасностью flash жутко бесит. не понимаю как это работает, а главное ЗАЧЕМ. закрытый доступ к объектам родительского файла хотя бы логичен (и бесит, что нельзя все таки разрешить это сделать для доверенных источников), но почему я ни в каком виде не могу из родительского файла передать объекты в загруженный... у меня уже тупо кончились варианты, что еще можно придумать. очень расстроен текущим положением вещей. из-за перемудреной системы безопасности я уткнулся в непреодолимую стену, которая рушит все планы по созданию приложения...

P.S. буду очень рад, если кто-то всё таки сможет дать компетентный ответ или найдет выход из моей проблемы. я конечно понимаю что AS2 давно мертв, но не думал что специалистов, способных дать однозначный и конкретный ответ, практически не осталось. в основном у кого ни спрашиваю у всех одни догадки и предположения (в основном заведомо неверные) на уровне "ты не поставил точку с запятой вот здесь".


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

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

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


 


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


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