annie.BlurFilter Class
小游戏不支持 小程序不支持
模糊滤镜Methods
BlurFilter
BlurFilter
(
-
blurX
-
blurY
-
quality
)
public
小游戏不支持 小程序不支持
Parameters:
name | type | flag | description |
---|---|---|---|
blurX
| Number | ||
blurY
| Number | ||
quality
| Number |
Example:
var imgEle = new Image();
imgEle.onload = function (e) {
var rect = new annie.Rectangle(0, 0, 200, 200),
rectBitmap = new annie.Bitmap(imgEle, rect);
rectBitmap.x = (s.stage.desWidth - bitmap.width) / 2;
rectBitmap.y = (s.stage.desHeight - bitmap.height) / 2;
var blur=new annie.BlurFilter(30,30,1);//实例化模糊滤镜
rectBitmap.filters=[blur];//为bitmap添加模糊滤镜效果
s.addChild(rectBitmap);
}
imgEle.src = 'http://test.annie2x.com/biglong/logo.jpg';
drawFilter
drawFilter
(
-
imageData
)
public
绘画滤镜效果
Parameters:
name | type | flag | description |
---|---|---|---|
imageData
| ImageData |
toString
toString
()
String
public
获取滤镜的字符串表现形式以方便比较两个滤镜是否效果一样
Returns:
String:
Properties
blurX
Number
public
水平模糊量
blurY
Number
public
垂直模糊量
quality
Number
public
模糊品质
type
String
public
滤镜类型 只读