Apply Flash filter on MovieClip.
All methods starting with 'set' ( ie setShadow )
don't enqueue filter effects.
If you call setShadow twice, only one shadow filter is applied.
If you want to enqueue filters, use methods starting with 'add'
Example
var button : MovieClip = Fever.stage.createEmptyMovieClip( "name" ); FilterBuilder.setShadow( button );
static public function getSoftShadowFilter():DropShadowFilterReturns a default DropShadowFilter.
static public function getToGrayFilter():ColorMatrixFilterReturns predefined greyscale color matrix.
static public function setShadow(target:MovieClip, filter:DropShadowFilter):DropShadowFilterSets a shadow filter.
filter | ( optional ) DropShadowFilter filter |
static public function addShadow(target:MovieClip, filter:DropShadowFilter):DropShadowFilterAdds a new shadow filter.
filter | ( optional ) DropShadowFilter filter |
static public function cleanShadow(target:MovieClip):Void
Removes all shadow filter from target MovieClip.
static public function setGlow(target:MovieClip, filter:GlowFilter):GlowFilterSets a glow filter.
filter | ( optional ) GlowFilter filter |
static public function addGlow(target:MovieClip, filter:GlowFilter):GlowFilterSets a glow filter.
filter | ( optional ) GlowFilter filter |
static public function cleanGlow(target:MovieClip):Void
Removes all glow filter from passed-in target MovieClip.
static public function setBevel(target:MovieClip, filter:BevelFilter):BevelFilterSets a bevel filter.
filter | ( optional ) BevelFilter filter |
static public function addBevel(target:MovieClip, filter:BevelFilter):BevelFilterAdds a new bevel filter.
filter | ( optional ) BevelFilter filter |
static public function cleanBevel(target:MovieClip):Void
Removes all bevel filter from passed-in target MovieClip.
static public function setColorMatrix(target:MovieClip, filter:ColorMatrixFilter):ColorMatrixFilterSets a color filter.
filter | ColorMatrixFilter filter |
static public function addColorMatrix(target:MovieClip, filter:ColorMatrixFilter):ColorMatrixFilterAdds a new color filter.
filter | ColorMatrixFilter filter |
static public function setGradientGlow(target:MovieClip, filter:GradientGlowFilter):GradientGlowFilterSets a gradient glow filter.
filter | GradientGlowFilter filter |
static public function addGradientGlow(target:MovieClip, filter:GradientGlowFilter):GradientGlowFilterAdds a new gradient glow filter.
filter | GradientGlowFilter filter |
static public function cleanGradientGlow(target:MovieClip):Void
Removes all gradient glow filter from passed-in target MovieClip.
static public function setGradientBevel(target:MovieClip, filter:GradientBevelFilter):GradientBevelFilterSets a gradient bevel filter.
filter | GradientGlowFilter filter |
static public function addGradientBevel(target:MovieClip, filter:GradientBevelFilter):GradientBevelFilterAdds a new gradient bevel filter.
filter | GradientBevelFilter filter |
static public function cleanGradientBevel(target:MovieClip):Void
Removes all gradient bevel filter from passed-in target MovieClip.
static public function setBlur(target:MovieClip, filter:BlurFilter):BlurFilterSets a blur filter.
filter | ( optional ) BlurFilter filter |
static public function addBlur(target:MovieClip, filter:BlurFilter):BlurFilterAdds a new blur filter.
filter | ( optional ) BlurFilter filter |
static public function cleanBlur(target:MovieClip):Void
Removes all blur filter from passed-in target MovieClip.
static public function addFilter(target:MovieClip, filter):Void
Adds passed-in filter to passed-in target MovieClip.
filter | BitmapFilter instance |
static public function removeFilter(target:MovieClip, filter:BitmapFilter):Void
Removes passed-in filter from passed-in target MovieClip.
filter | BitmapFilter instance |
static public function clean(target:MovieClip):Void
Removes all filters from passed-in target MovieClip.
static public function clearFilterType(target:MovieClip, filterType:Function):Void
Removes all filter ( type as filterType parameter ) from
passed-in target MovieClip.
filterType | Filter type |
static public function getFilterIndex(target:MovieClip, filter:BitmapFilter):Number
Returns filter index ( Filter Array position ).
The search is made on filter instance.
Returns -1 if passed-in filter is not applied on
passed-in target MovieClip.
static public function getFilterTypeIndex(target:MovieClip, filterType:Function):Number
Returns filter index ( Filter Array position ).
The search is made on filter type.
Returns -1 if passed-in filter type is not applied
on passed-in target MovieClip.
filterType | Filter to search |