Показать сообщение отдельно
Старый 06.07.2009, 14:12
zaidite вне форума Посмотреть профиль Отправить личное сообщение для zaidite Найти все сообщения от zaidite
  № 1  
Ответить с цитированием
zaidite

Регистрация: Dec 2008
Сообщений: 41
По умолчанию Фигурная обрезка битмапом по маске

1. Картинку которую нужно фигурно обрезать делаю битмапом.
2. Фигуру маски по которой нужного обрезать картинку делаю битмапом.
3. Создаю пустые клипы-контейнеры для этих битмапов. Для каждого свой.
4. В эти клипы помещаю по битмапу. В один клип картинку. Во второй маску.
5. Клип с маской располагаем над клипом с картинкой и задаём маской.
6. Но обрезка происходит не по фигуре маски, а по прямоугольнику битмапа который сделали из клипа с маской.
Подскажите, как сделать фигурную обрезку изображения посредством битмапа, так, что-бы в результате осталась видимая обасть заданая маской. И что-бы в результате эта получившаяся фигурная видимая область была отдельным клипом, который бы не содержал прозрачной прямоугольной области. Т.е. если к этому клипу применить startDrag, то взять его можно было только за видимую фигурную область, оставшуюся после обрезки по маске. А не за прямоугольник с прозрачностью в котором находится оставшаяся фигурная область после задания маски.