Показать сообщение отдельно
Старый 15.09.2006, 19:13
afarber вне форума Посмотреть профиль Отправить личное сообщение для afarber Посетить домашнюю страницу afarber Найти все сообщения от afarber
  № 1  
Ответить с цитированием
afarber
 
Аватар для afarber

Регистрация: May 2006
Адрес: Germany
Сообщений: 74
Thumbs up Картинка искривляется при повторной загрузке через MovieClipLoader.onLoadInit

Привет,

я написал небольшой mc, который загружает картинку
аватар и потом уменьшает ее, чтобы она поместилась в
рамку 80 x 60 - вот упрощенный код: http:/preferans.de/user/

Когда я вызываю метод resize_clip('Avatar.jpg'), то
в 1й раз все работает как надо. А вот в последующие
разы картинка начинает почему-то искривляться.

Вот здесь например картинка размером 320 x 240:

Код:
--- this in resize_clip() ---
loader_mcl: [object Object]
box_ratio: 1.33333333333333
box_height: 60
box_width: 80
avatar_mc: _level0.user_mc.avatar_mc
target_mc: 320 x 240

--- this in resize_clip() ---
loader_mcl: [object Object]
box_ratio: 1.33333333333333
box_height: 60
box_width: 80
avatar_mc: _level0.user_mc.avatar_mc
target_mc: 356.65 x 291.8

--- this in resize_clip() ---
loader_mcl: [object Object]
box_ratio: 1.33333333333333
box_height: 60
box_width: 80
avatar_mc: _level0.user_mc.avatar_mc
target_mc: 356.05 x 290.9

и т.д.
Почему ширина и высота target_mc меняются
и как это побороть? Мне нужно вызывать
resize_clip() все время (повторно), потому что
у меня web-chat и мне нужно чтобы результат
был все время одним и тем же...

Спасибо
Алекс
Вложения
Тип файла: rar User.rar (86.9 Кб, 34 просмотров)


Последний раз редактировалось afarber; 15.09.2006 в 22:04.