Показать сообщение отдельно
Старый 09.08.2011, 20:36
olexandr вне форума Посмотреть профиль Отправить личное сообщение для olexandr Посетить домашнюю страницу olexandr Найти все сообщения от olexandr
  № 2  
Ответить с цитированием
olexandr
 
Аватар для olexandr

Регистрация: Aug 2007
Адрес: Ukraine, Kyiv
Сообщений: 643
Отправить сообщение для olexandr с помощью ICQ Отправить сообщение для olexandr с помощью MSN Отправить сообщение для olexandr с помощью Skype™
вот мои функции, которыми я пользуюсь в каждом роекте по 100 раз
я их немного упростил для вас и не проверял на ас2, поскольку юзаю их на ас3

Код AS1/AS2:
		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;
		}
__________________
сайт, vk