AS3: Как сделать снимок видеоролика с прозрачным фоном? - PullRequest
0 голосов
/ 13 сентября 2010

Я пишу код в AS3, и я использую BitmapData, чтобы сделать снимок фрагмента ролика. Есть ли способ получить конечный результат BitmapData для поддержки прозрачности?

Как сделать снимок видеоролика без фона?

Спасибо.

Ответы [ 2 ]

1 голос
/ 23 октября 2011

Иногда вам нужно установить цвет фона, если вам нужно распечатать видеоклипы с прозрачностью

Если ваш фон белый:

var bmd:BitmapData = new BitmapData( movieClip.width , movieClip.heigth , true, 0xFFFFFF );
bmd.draw(movieClip);
1 голос
/ 13 сентября 2010

вы пробовали следующее?

// set the transparent property to true
var bmd:BitmapData = new BitmapData( movieClip.width , movieClip.heigth , true );

//pass the movie clip you want to take a snapshot of as a parameter
//to the draw() method
bmd.draw(movieClip);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...