BitmapData.draw с другой формой - PullRequest
0 голосов
/ 23 сентября 2011

возможно ли изменить прямоугольник, который я использую в качестве пятого параметра класса BitmapData для рисования?

bitmapData.draw(image,null,null,null,rect,false);

Я пытаюсь нарисовать и сохранить другую форму (с формой конкретного мувиклипа).

1 Ответ

0 голосов
/ 23 сентября 2011

Если вы посмотрите на определение метода copyPixels BitmapData ( документация Adobe ), вы увидите:

"Если вы включите параметры alphaBitmap и alphaPoint, выможет использовать вторичное изображение в качестве альфа-источника для исходного изображения. Если исходное изображение имеет альфа-данные, оба набора альфа-данных используются для компоновки пикселей от исходного изображения до конечного изображения. Параметр alphaPoint является точкой в ​​альфа-канале.изображение, которое соответствует верхнему левому углу исходного прямоугольника. Любые пиксели вне пересечения исходного изображения и альфа-изображения не копируются в целевое изображение. "

Возможно, вы можете получить это вделай что хочешь.

...