DisplayFilter V. 1.0 Documentation

 

Methods
Name Return Type Description
setTarget(FilterTarget : DisplayObject) Void

set filter effect Target, it decide which target object will create filter effect, because FilterTarget is DisplayObject, so the filterTarget support swf , image(jpg, png, gif,etc) , any graphic and movieclip

Example

var _src:DisplayObject;
addChild(_src);
var disFilter:DisplayFilter = new DisplayFilter();
disFilter.setTarget(_src);

setFilter(filterType:String)

when FilterType="emboss"

Void

set filter type and create filter effect, because there are 8 filter type , every filter also have different paramenter

when filterType = "emboss"
Example

disFilter.setFilter("emboss");

setFilter(filterType:String,blurX:Number,blury:Numb er)

when FilterType="blur"

Void

set filter type and create filter effect, because there are 8 filter type , every filter also have different paramenter

blurX figure blur degree at X coordinate, between 0 -50

blurY figure blur degree at Y coordinate ,between 0 -50

when filterType = "blur"
Example

disFilter.setFilter("emboss", 8, 8 );

setFilter(filterType:String)

when FilterType="gray"

Void

set filter type and create filter effect, because there are 8 filter type , every filter also have different paramenter

when filterType = "gray"
Example

disFilter.setFilter("emboss");

setFilter(filterType:String)

when FilterType="invert"

Void

set filter type and create filter effect, because there are 8 filter type , every filter also have different paramenter

when filterType = "invert"
Example

disFilter.setFilter("invert");

setFilter(filterType:String)

when FilterType="sharpen"

Void

set filter type and create filter effect, because there are 8 filter type , every filter also have different paramenter

when filterType = "sharpen"
Example

disFilter.setFilter("emboss");

setFilter(filterType:String, yScale:Number)

when FilterType="reflection"

Void

set filter type and create filter effect, because there are 8 filter type , every filter also have different paramenter

yScale figure reflection scale in Y coordinate ,between 0 -1

when filterType = "reflection"
Example

disFilter.setFilter("reflection",0.9);

setFilter(filterType:String, noiseDegree:Number)

when FilterType="noise"

Void

set filter type and create filter effect, because there are 8 filter type , every filter also have different paramenter

noiseDegree figure noise degree ,value between 0 -100

when filterType = "noise"
Example

disFilter.setFilter("noise",60);

setFilter(filterType:String,mosaicDegree:Number)

when FilterType="mosaic"

Void

set filter type and create filter effect, because there are 8 filter type , every filter also have different paramenter

mosaicDegree figure mosaic degree ,value between 0 -50

when filterType = "mosaic"
Example

disFilter.setFilter("mosaic",13);

clear()

 

Void

the method will delete filter effect from target , when you want to cancel filter effect ,please call the method

Example

disFilter.clear();