|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Feb 2010
Сообщений: 102
|
Как сделать статичным закруглённый край прямоугольника?
Нарисовал я прямоугольник, сделал верхний левый и правый нижний углы закруглёнными. Но при изменении ширины и высоты прямоугольника - эти края плывут. Можно ли их сделать статичными или растягивать прямоугольник надо как то по хитрому, с какими то опциями. Вот как сделано тут. Правому прямоугольнику паралельно какой он высоты - края остаются неизменными. При чём подозрение о том что он собран из нескольких частей отбросил - так как он залит вертикальным градиентом.
|
|
|||||
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
Читайте про scale9grid
|
|
|||||
Регистрация: Feb 2010
Сообщений: 102
|
нарисовал примитив с несколькими кнопками и собрал это всё в SimpleWindow, далее написал
private var _window:SimpleWindow=new SimpleWindow(); private var _customWidth:int; private var _customHeight:int; public function Forms(winX:int=0, winY:int=0, winWidth:int=500, winHeight:int=200) { _customWidth=winWidth; _customHeight=winHeight; _window.x=winX; _window.y=winY; _window.scale9Grid=new Rectangle(20, 20, 460, 160); addChild(_window); |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
__________________
Reality.getBounds(this); |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
__________________
Reality.getBounds(this); |
Часовой пояс GMT +4, время: 09:51. |
|
« Предыдущая тема | Следующая тема » |
|
|