![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 74
|
я переделываю эту галерею и у меня проблемка
немогу отмасштабировать фулимидж в результате fullPreloader.onLoadComplete = function(target) { trace (_root.fullImage_mc._width); ... хотя картинка подгружаеться и все работает нормально масштабировать хотю таким способом if (fullImage_mc._height > fullmask_mc._height) { skale=fullmask_mc._height/fullImage_mc._height; fullImage_mc._width=fullImage_mc._width*skale; } if (fullImage_mc._width > fullmask_mc._width) { skale=fullmask_mc._width/fullImage_mc._width; fullImage_mc._height=fullImage_mc._height*skale; } |
|
|||||
|
вот мои функции, которыми я пользуюсь в каждом роекте по 100 раз
я их немного упростил для вас и не проверял на ас2, поскольку юзаю их на ас3 function scaleInside(target:MovieClip, width:Number, height:Number):void { var _k:Number = Math.min(width / target._width * target._xscale, height / target._height * target._yscale); target._xscale = _k; target._yscale = _k; } function scaleOutside(target:MovieClip, width:Number, height:Number):void { var _k:Number = Math.max(width / target._width * target._xscale, height / target._height * target._yscale); target._xscale = _k; target._yscale = _k; } |
|
|||||
|
__________________
местонахождение Последний раз редактировалось СлаваRa; 09.08.2011 в 21:58. Причина: указал на конкретный ответ |
|
|||||
|
Модрон-ветеринар
|
Уже давным-давно устарело в части организации загрузки и отслеживания ее готовности. Сейчас есть прекрасный класс MovieClipLoader.
__________________
Идите первым! |
|
|||||
|
Отредактировал свой предыдущий ответ.
__________________
местонахождение Последний раз редактировалось СлаваRa; 09.08.2011 в 22:03. |
|
|||||
|
Модрон-ветеринар
|
Сам эту функцию по сей день использую
. btw, у автора проблема была не в ней, а в определении события загрузки, решено.
__________________
Идите первым! |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:12. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|