![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 93
|
Да, как раз такое отражение я и делаю.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну так там и сделано с использованием обычного линейного градиента.
Делается битмап, в него срисовывается наш клип. Создается новый клип, в него прицепляем наш битмап, переворачивам клип и ставим его в нужные координаты. Создаем клип-маску, рисуем в нем градиент от черного до прозрачного по размерам битмапа, накладываем клип-маску на клип с битмапом, ставим обоим cacheAsBitmap и для красоты для клипа с битмапом ставим режим смешивания в add. |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 93
|
Спасибо, наконец-то получилось с маской
var mask = attachMovie("mask_mc","mask",getNextHighestDepth());
mask.cacheAsBitmap = true;
m_reflection.cacheAsBitmap = true;
m_reflection..setMask(mask);
cacheAsBitmap = true; но без него не работает |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
в том что нельзя присвоить индивидуальное значение альфы произвольному фрагменту векторной фигуры, не разбивая ее на новые фигуры. А пикселю - можно.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 93
|
понял, спасибо
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:59. |
|
|
« Предыдущая тема | Следующая тема » |
|
|