Цитата:
Сообщение от Isfet
это методы bitmapData, и чтобы их вызвать надо отрисовать Movieclip в BitmapData, а для этого нужно знать его размеры c фильтром, иначе фильтр обрежется.
|
Не обязательно отрисовывать. Попробуй примерно так сделать:

Код AS3:
var movieClip:MovieClip = new MovieClip();
var bounds:Rectangle = movieClip.getBounds(movieClip);
var bitmapData:BitmapData = new BitmapData(1, 1);
var rectangle:Rectangle = new Rectangle();
for each (var filter:BitmapFilter in movieClip.filters)
{
var filterRect:Rectangle = bitmapData.generateFilterRect(bounds, filter);
rectangle = rectangle.union(filterRect);
}