![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Mar 2009
Адрес: Москва [СЗАО]
Сообщений: 107
|
Доброй всем ночи. Заранее прощу прощения за очень ламерский вопрос, но всё же я в ступоре.
Как кодом нарисовать прямоугольник с закруглёнными углами (с возможностью самому задать степень скругления), а также заливкой (задать заливке color и alpha), цветными краями (задать цвет линий обводки)? Очень стыдно, но в офф.хелпе нашёл только про объект Rectangle, но у него углы острые, а нужны скруглённые. |
|
|||||
|
Регистрация: Mar 2009
Адрес: Москва [СЗАО]
Сообщений: 107
|
Нашёл такое, нарисовал то, что нужно, но когда хочу засунуть в MovieClip для того, чтобы задать alpha ничего не рисуется. То бишь сам textMount рисуется без проблем, но как только дописываю MovieClip всё сразу же умирает без каких-либо ошибок:
var textMount:Shape = new Shape(); textMount.graphics.beginFill(0xCCCCCC); textMount.graphics.lineStyle(2, 0x000000); textMount.graphics.drawRoundRect(10, 10, 150, 150, 20); textMount.graphics.endFill(); var mcTextMount:MovieClip = new MovieClip; mcTextMount.width = textMount.width; mcTextMount.height = textMount.height; mcTextMount.x = 10; mcTextMount.y = 10; mcTextMount.alpha = 30; addChild(mcTextMount); mcTextMount.addChild(textMount); |
|
|||||
|
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Вы изменяете ширину и высоту пустого клипа - оно этого не любит (потому собсно ничего не видно). И в AS3 альфа обычно от 0 до 1, а не от 0 до 100.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
|
Регистрация: Mar 2009
Адрес: Москва [СЗАО]
Сообщений: 107
|
А ведь верно, совсем забыл)
iNils, -De- спасибо вам обоим. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:30. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|