首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用graphics.linestyle模糊AS3线条

使用graphics.linestyle模糊AS3线条
EN

Stack Overflow用户
提问于 2014-03-29 06:02:10
回答 1查看 309关注 0票数 0

我是AS3的新手,我正在创建一个小的绘画应用程序。如果我想对绘制的线条应用模糊效果,我该怎么做呢?

Graphics.lineStyle(大小,颜色,alpha);

正如你所看到的,它没有参数,有什么帮助吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-03-29 06:08:29

你必须使用BlurFilter来模糊图形。

代码语言:javascript
复制
var myFilter:BitmapFilter = new BlurFilter(10, 10, BitmapFilterQuality.HIGH);
var lineFilters:Array = new Array();
lineFilters.push(myFilter);

lineContainer.filters = lineFilters;

据我所知,不可能对线条或图形应用滤镜,只能对容器应用滤镜。

编辑:

测试程序:

代码语言:javascript
复制
var lineContainer:Sprite = new Sprite();

lineContainer.graphics.beginFill(0x000000);
lineContainer.graphics.lineStyle(5);
lineContainer.graphics.lineTo(150,150);
lineContainer.graphics.endFill();

addChild(lineContainer);

var myFilter:BitmapFilter = new BlurFilter(10,10,BitmapFilterQuality.HIGH);
var lineFilters:Array = new Array();
lineFilters.push(myFilter);

lineContainer.filters = lineFilters;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22723951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档