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

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

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

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
делайте как я =)

Код AS3:
private function loadSWF():void
{
	var	loader:Loader = new Loader();
		loader.load(new URLRequest('http://...'), new LoaderContext(false, ApplicationDomain.currentDomain, SecurityDomain.currentDomain));
		loader.contentLoaderInfo.addEventListener(Event.INIT, this.onInitHandler);
}
...
private function onInitHandler(e:Event):void
{
	var test:Class = ApplicationDomain.currentDomain.getDefinition('SomeClassFromLoadedSWF') as Class;
}
может быть это "с фанатизмом", зато не имею ваших проблем
__________________
Поймай яблоко 2!

Старый 09.07.2010, 19:23
mayakwd вне форума Посмотреть профиль Отправить личное сообщение для mayakwd Посетить домашнюю страницу mayakwd Найти все сообщения от mayakwd
  № 12  
Ответить с цитированием
mayakwd
 
Аватар для mayakwd

Регистрация: Jul 2008
Адрес: t:2, x: 0.76
Сообщений: 553
Отправить сообщение для mayakwd с помощью ICQ Отправить сообщение для mayakwd с помощью Skype™
так все делают =) я не использую flash ide поэтому проблем у меня нет никаких.
__________________
Блог, Twitter
Брюзга.

Старый 09.07.2010, 19:25
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 13  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от mayakwd Посмотреть сообщение
так все делают =)
только, я вижу, не у всех получается
__________________
Поймай яблоко 2!

Старый 09.07.2010, 19:30
Xpb7 вне форума Посмотреть профиль Отправить личное сообщение для Xpb7 Найти все сообщения от Xpb7
  № 14  
Ответить с цитированием
Xpb7

Регистрация: Jul 2008
Адрес: Рига
Сообщений: 176
Большое спасибо, видимо действительно не стоит экспортировать классы во flash IDE таким способом, и действительно через 5 фрэймов всё работает, что довольно странно. Придётся немного менять концепцию использования SWF как библиотек.

Старый 09.07.2010, 19:34
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 15  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
абздольц )
__________________
Поймай яблоко 2!

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

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Цитата:
Сообщение от Xpb7 Посмотреть сообщение
... классы во flash IDE таким способом, и действительно через 5 фрэймов всё работает ...
CS5 тормоз? ))
Эм. Так трех или пяти кадров нужно ждать?
Кстати, init должно срабатывать раньше complete.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 12.07.2010, 18:46
Xpb7 вне форума Посмотреть профиль Отправить личное сообщение для Xpb7 Найти все сообщения от Xpb7
  № 17  
Ответить с цитированием
Xpb7

Регистрация: Jul 2008
Адрес: Рига
Сообщений: 176
На самом деле хватило 30 милимекунд, не в том дело 3 или 5 фрэймов ждать, а факт в том, что лушче не экспориторовать классы во Flash IDE так, как это сделал я.
Всем большое спасибо, тему можно закрывать.

Старый 12.07.2010, 19:01
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 18  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от Xpb7 Посмотреть сообщение
На самом деле хватило 30 милимекунд, не в том дело 3 или 5 фрэймов ждать, а факт в том, что лушче не экспориторовать классы во Flash IDE так, как это сделал я.
великолепный финал для асинхронного AS3, усыпанного событиями на любой вкус, но при этом в данной задаче требующего возвращения в каменный век и установки таймера 0о

мне одному это кажется какой-то фигней?
__________________
Поймай яблоко 2!

Старый 16.11.2010, 16:35
Mitya_Potemkin вне форума Посмотреть профиль Отправить личное сообщение для Mitya_Potemkin Найти все сообщения от Mitya_Potemkin
  № 19  
Ответить с цитированием
Mitya_Potemkin

Регистрация: Nov 2010
Сообщений: 7
mayakwd красавчик, спасибо за код. очень помог)

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

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
//*********

вторую страницу не заметил)))

ну раз уж пишу то:

1. Я всегда привязываюсь к комплиту, а не к иниту, ибо поидее он(комплит) позже реагирует.
2. на события подписываюсь всегда после(а не до) того как вызвал loader.load();


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

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

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


 


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


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