
21.08.2012, 00:06
|
|
Регистрация: Aug 2009
Сообщений: 99
|
forceSmoothing не устанавливается!(?)
Привет всем!
Сделал кучу проектов, где в MCL.onLoadInit(img_mc:MovieClip) устанавливал img_mc.forceSmoothing = true, но вот сейчас внезапно столкнулся с глюком - в конкретном проекте, в MCL.onLoadInit после forceSmoothing = true картинка не сглаживается ("ступеньки").
Весь код находится в _root.
Все функции описаны в _root и видимы ок.
Тщетные варианты:
1) Пробовал писать новый MCL и сглаживать подгружаемую картинку из нового MCL.onLoadInit, не помогло.
2) Трейсил img_mc.forceSmoothing, выдает undefined и из тела .onLoadInit, и при обращении из кода в _root.
2) В новом fla-проекте forceSmoothing работает. В данном - нет.
3) Картинки корявые если подгружать их как локально, так и с хоста (поиском по форуму натыкался на топики с раскрытием бага crossdomain разрешений).
4) Думал, есть разница, где в теле .onLoadInit включать сглаживание - перед ресайзом img_mc, или после ресайза. Разницы нет - картинка корявая в любом случае.
5) Пробовал устанавливать forceSmoothing = true как динамически-создаваемому мувику, так и созданному в среде Flash - не сработало.
6) Перечитал все(?) возможные AS 2.0 референсы - нигде, никаких особенностей .forceSmoothing не упоминается.
Возможно, кто-то сталкивался?
Помогите, плз.
|