- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我用来使用 BitmapData 模糊图像的代码。在 Slider_changeHandler(event:Event):void
事件上调用该函数,并将 slider 的值作为模糊值传递给该函数。
问题是该函数可以工作,但似乎是累积的(如果这是正确的词!),也就是说,假设我将其滑动到最大值,然后尝试通过将其滑回模糊前面来减少模糊仍在不断增加。我如何使其工作,以便当我向上滑动时模糊会增加,当我向后滑动时模糊会减少,当 slider 为 0 时,不会应用模糊。
var blur:BlurFilter = new BlurFilter();
blur.blurX = blurvalue;
blur.blurY = blurvalue;
blur.quality = BitmapFilterQuality.MEDIUM;
bitmapdata.applyFilter(bitmapdata,new
Rectangle(0,0,bitmapdata.width,bitmapdata.height),new Point(0,0),
blur);
return bitmapdata;
最佳答案
返回应用了过滤器的原始 bitmapData 的克隆怎么样?
例如
var result:BitmapData = bitmapdata.clone();
var blur:BlurFilter = new BlurFilter();
blur.blurX = blurvalue;
blur.blurY = blurvalue;
blur.quality = BitmapFilterQuality.MEDIUM;
result.applyFilter(result,new
Rectangle(0,0,bitmapdata.width,bitmapdata.height),new Point(0,0),blur);
return result;
此外,如果您使用 BlurFilter,则可能需要更大的矩形,具体取决于模糊量。为此,您可以使用generateFilterRect()为过滤器获取正确大小的矩形的方法。
关于apache-flex - 将模糊滤镜应用于 BitmapData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6003706/
我目前正在开发一个 Flash 游戏,我需要知道如何添加 BitmapData 或将 BitmapData 绘制到屏幕上。如果我不能,那么我如何为 DisplayObject 提供我的 BitmapD
我一直在使用 BitmapData.copyPixels()在 Canvas 上绘制图形(位图)。 我需要在不使用 draw() 的情况下旋转生成的图形因为它慢得多。 如何旋转目标图形?我假设可能有一
我基本上需要录制flash阶段的视频,并将其保存为网络服务器上的视频文件。我没有 FMS 或像 Red5 这样的基于 Java 的服务器可以流式传输到,所以我几乎被 HTTP 发布到 php 脚本所困
我有一个动态创建的 BitmapData 对象,其中包含用户绘制的形状。然后我通过一个 Bitmap 对象将该 BitmapData 对象附加到一个 MovieClip 并将该 MovieClip 设
在 Flash 中,BitmapData对象可用于在 RAM 中存储位图,稍后您可以使用 beginBitmapFill() 将它们绘制到 MovieClip 中。方法。 如何将外部位图文件 (.jp
假设我有一个 600x600 的 BitmapData,我想将其缩小到 100x100。 最佳答案 这有效: var scale:Number = 1.0/6.0; var matrix:Matrix
这是我用来使用 BitmapData 模糊图像的代码。在 Slider_changeHandler(event:Event):void 事件上调用该函数,并将 slider 的值作为模糊值传递给该函数
当我使用它时,唯一填充的是一个白色 矩形,与参数无关。这就是我所做的: var map:Bitmap = new Bitmap (new BitmapData(200,200)) map.bitmap
这是我用来使用 BitmapData 模糊图像的代码。在 Slider_changeHandler(event:Event):void 事件上调用该函数,并将 slider 的值作为模糊值传递给该函数
我希望从我的 Flash 应用程序 (AS3) 上传到 imageshacks XML API。我想知道如何做到这一点。 “在 Flash 中,我们必须使用 UrlRequest 和 UrlLoade
BitmapData 有一个名为 Reserved 的属性,它返回一个 32 位 signed integer。 Microsoft 的文档说不要使用此属性。如果我们不应该使用它;那它为什么在那里?它
我想抢 的一部分舞台区域使用 BitmapData 和 copyPixels 方法: bmd = new BitmapData(stage.stageWidth, stage.stageHeight)
Flex 3、ActionScript 3、Flash 播放器 9。 我在 BitmapData 对象中有一张图片。和一系列的点。我需要删除由点指定的多边形内的图片部分。换句话说,绘制由点指定的多边形
我正在尝试将 BitmapData 的内容绘制到另一个尚未创建的内容中。 但在绘制之前,我需要缩放和旋转图像,然后绘制它。 我的问题是我不知道转换后 BitmapData 的大小,所以我无法创建新的来
如何在 BitmapData 上绘制字符串,是否有类似 Java 的 Graphics.drawString() 之类的东西? 最佳答案 在 Actionscript 中,我认为最自然的处理方式是使用
我正在尝试加载 .SWF 文件旁边的图像文件。像这样的东西: var loader:URLLoader = new URLLoader(); loader.dataFormat = URLLoader
var subimage = new Bitmap(); subimage.bitmapData = new BitmapData(25, 25, true, 0); addChild
我正在尝试将 PNG 绘制到透明的 BitmapData 上。 我这样创建我的 BitmapData(使用 ARGB 作为颜色): new BitmapData(width, height, true
我正在尝试使用 Loader(变量名称为 faceimage)读取图像,并尝试将该图像的位图数据传递给名为检测的函数。但是,它在我尝试获取位图的行中失败。 bmpTarget = new Bi
我有一个填充形状,以及一个与形状边界框宽度和高度相同的 BitmapData。 我需要从 BitmapData 中剪切形状(基本上将 BitmapData 绘制到形状上...)[像这样:/image/
我是一名优秀的程序员,十分优秀!