Показать сообщение отдельно
Старый 09.02.2011, 14:23
AntonSurkont вне форума Посмотреть профиль Отправить личное сообщение для AntonSurkont Найти все сообщения от AntonSurkont
  № 3  
Ответить с цитированием
AntonSurkont
 
Аватар для AntonSurkont

Регистрация: Dec 2009
Сообщений: 122
Для того, чтобы работать с вшитой во Flex флэшкой можно в ее главном классе (в конструкторе) написать
Код AS3:
//Для того чтобы Flex проект мог ловить события от этой флэшки
Security.allowDomain("localhost");
не забыть про
Код AS3:
import flash.system.Security;
import flash.net.SharedObject;
и еще вроде бы нужно чтобы папка bin-debug Flex-проекта находилась на локальном сервере.

Далее вшиваем флэшку в Flex-проект при помощи SWFLoader
Код AS1/AS2:
<mx:SWFLoader source="SmallCalendar.swf" id="Loader"/>
Код AS3:
import flash.net.SharedObject;
 
//Будем получать уведомление каждый раз когда пользователь кликнул по SWF-ке
Loader.addEventListener(MouseEvent.CLICK,clickListener);
 
//Обмен переменными между флэшкой и Flex-проектом
var i:Number=Object(Loader.content).day; (day - pablic переменная во флэшке)
Добавлено через 5 минут
У меня появился вопрос в тему.
Подскажите плиз кто-нибудь как сделать так, чтобы эта вшитая флэшка была с прозрачным фоном?