Я использую UILoader для загрузки SWF-файлов, для которых у меня нет источника.Эти SWF-файлы были созданы в AS2.Они используют маски.Ширина и высота возвращают немаскированные значения.
Я пытаюсь найти видимую ширину и высоту клипа, чтобы правильно масштабировать его.
Например, я хочу, чтобы SWF помещался в пространство 50x50.Видимый SWF - 65x65 (но я этого не знаю), а немаскированный размер - 100x100.Если я установлю ширину и высоту загруженного фрагмента ролика на 50x50, Flash масштабирует клип на основе немаскированной части, и я получаю клип, масштабированный слишком маленьким.Имейте в виду, что я не контролирую содержимое SWF, поэтому не могу переопределить ширину / высоту или получить размер маски.