Показать сообщение отдельно
Старый 22.08.2011, 19:27
toFL вне форума Посмотреть профиль Найти все сообщения от toFL
  № 6  
Ответить с цитированием
toFL
Banned

Регистрация: May 2011
Адрес: +48° 27' 57.93", +35° 2' 46.02"
Сообщений: 447
Записей в блоге: 2
Отправить сообщение для toFL с помощью Skype™
Код AS3:
stage.addEventListener (Event.RESIZE, resizeListener);
Сработает при изменении размеров FlashPlayer а не при изменении размеров внутренней графики. Поэтому у вас эта ф-ция вообще не запускается.

Вот этот код:
Код AS3:
btn.scaleX = 6;
btn.scaleY = 6;
сильно увеличивает размер вашей кнопки. Поэтому вам нужно, после изменения размеров 2.swf запускать проверку в 1.swf. Это может быть либо запуск ф-ции на прямую, либо диспатчите событие из 2.swf и ловите его в 1.swf.
Код AS3:
var mc:MovieClip = loadEvent.currentTarget.content;
mc.addEventListener(Event.CHANGE, resizeListener)
Что бы продиспатчить событие:
Код AS3:
dispatchEvent(new Event(Event.CHANGE));