![]() |
|
||||||||||
|
|||||
|
Вы компилите во флеше ?
Анимашку с кадрами и кодом ? Экспортируйте мувики во Flash IDE в swc и подключайте эти swc библиотеки во Flex. Последнее время не люблю embed source, всё собираю в свц во флеш иде. Звуки, картинки, видео. Быстрее комилируется, флекс не багает. |
|
|||||
adminPopUp.botClose.load("swfFace/botClose.swf");
adminPopUp.botClose.addEventListener(Event.INIT,closeAdmin);
private function closeAdmin(evento:Event):void{
var botClose:MovieClip = evento.currentTarget.content.close as MovieClip;
botClose.buttonMode = true;
botClose.addEventListener(MouseEvent.MOUSE_OVER,function(evento:MouseEvent):void{
evento.currentTarget.gotoAndStop(2);
});
botClose.addEventListener(MouseEvent.MOUSE_OUT,function(evento:MouseEvent):void{
evento.currentTarget.gotoAndStop(1);
});
botClose.addEventListener(MouseEvent.CLICK,function(evento:MouseEvent):void{
evento.currentTarget.gotoAndStop(1);
changeURL(strFragment);
});
}
У меня проблема более глобальная... Как загрузить .swf в FLEX и потом использывать мувики из библиотеки этого клипа как элементы флекса??? Вот в чём вопрос !!!! Добавлено через 2 часа 39 минут Сорри что чуть чуть не по теме... Но думаю что полезная инфо для тех кто хочет децел облегчить свой swf, и не использывать Embed SWF. skin.swf - это обычная флэшка, с кучей МС на сцене, естественно каждая со свои именем(bot1 и bot2). skinLoader.load("swf/skin.swf");
skinLoader.addEventListener(Event.INIT,swfCargado);
private function swfCargado(e:Event):void{
var skin:MovieClip = e.currentTarget.content as MovieClip;
var bot2:MovieClip = skin.bot2 as MovieClip;
bot2.x = 25;
bot2.y = 75;
// Если же нада засунуть во внутрь какого нить компонента то....
var bot1:MovieClip = skin.bot1 as MovieClip;
var ui:UIComponent = new UIComponent();
ui.addChild(bot1);
footer.addChild(ui);
// А дальше что угодно.....
bot1.stop();
bot1.addEventListener(MouseEvent.MOUSE_OVER,function(evento:MouseEvent):void{
evento.currentTarget.gotoAndStop(2);
});
bot1.addEventListener(MouseEvent.MOUSE_OUT,function(evento:MouseEvent):void{
evento.currentTarget.gotoAndStop(1);
});
bot1.addEventListener(MouseEvent.CLICK,function(evento:MouseEvent):void{
evento.currentTarget.gotoAndStop(1);
});
}
__________________
qSueño(madreMia);
|
|
|||||
|
Modus ponens
|
Вот так больше никогда не делайте, за такоe могут и руки по пояс оторвать потом.
__________________
Hell is the possibility of sanity |
|
|||||
|
а почему ? обьясните если не сложно ?
__________________
qSueño(madreMia);
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
inline-обработчики невозможно отписать и они ещё и память засоряют.
|
|
|||||
|
спасибо... больше не буду
__________________
qSueño(madreMia);
|
![]() |
![]() |
Часовой пояс GMT +4, время: 00:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|