PDA

Просмотр полной версии : Как нарисован компонент button во Flash CS


HardCoder
03.07.2011, 10:26
Название, может не совсем понятное. Сечас обьясню.
Нужно сделать некий мувиклип - прямоугольник с круглыми углами. При ресайзинге этого мувика нужно сделать так, чтобы изменялся размер (ширина или высота), но не изменялись края. У меня, например, при изменении ширины мувика углы стают не круглыми, а какими - то овальными (растягиваются).
Хороший пример - компонент button во Flash. Если радиус по углам кнопки, например 5, то как кнопку не верти, не растягивай, по углам все равно останется радиус 5, тоесть стороны прямоугольника (кнопки) не скейлятся. Как adobe это сделали? Какими инструментами флеш можно запретить растягивание некой области мувиклипа.

goodguy
03.07.2011, 10:55
Там используется 9-slice (http://help.adobe.com/en_US/flash/cs/using/WSd60f23110762d6b883b18f10cb1fe1af6-7db9a.html)

HardCoder
03.07.2011, 11:00
Спасибо, сейчас почитаю.

Добавлено через 21 минуту
Вот это круто!!! Даже не знал, что такое возможно!