![]() |
Градиентная заливка BitmapData
Здравствуйте.
Задача: Создать диагональную штриховку, на которую бы накладывался градиент. Программно. Как я это пытаюсь сделать: Создаю градиент (400x400): Код AS3:
Код AS3:
Код AS3:
|
Я попробовал код, у меня он заработал, нужно было только переменную mask переименовать (иначе конфликт происходит).
Правда про штриховку не совсем понял, иллюстрация желаемого результата только ускорит решение проблемы. |
С переименованием или без у меня результат один и тот же.
Иллюстрации, учитывая, что фон черный: Цитата:
gradient:Shape Цитата:
mask:Shape Цитата:
Цитата:
|
чтобы учитывалась прозрачность, надо кешировать в битмап (.casheAsBitmap = true)
Код AS3:
|
Первоначальные варианты реализации включали casheAsBitmap, но видимо в другой интерпретации:)
Большое спасибо, все работает замечательно. |
| Часовой пояс GMT +4, время: 05:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.