var colors:Array = [0xFFFFFF, 0xFF0000, 0xFFFF00, 0x00CCFF];
var alphas:Array = [0, 1, 1, 1];
var ratios:Array = [0, 63, 126, 255];
var filter:GradientGlowFilter = new GradientGlowFilter(0, 45, colors,
alphas, ratios, 55, 55, 2.5, 2, "outer", false);
var filterArray:Array = new Array();
filterArray.push(filter);
art.filters = filterArray;
return art;
}
quality (GradientGlowFilter.quality property)
public quality : Number
The number of times to apply the filter. Valid values are 0 to 15. The default value is 1, which
is equivalent to low quality. A value of 2 is medium quality, and a value of 3 is high quality.
Filters with lower values are rendered more quickly.
For most applications, a
additional numeric values up to 15 to achieve different effects, higher values are rendered
more slowly. Instead of increasing the value of
with faster rendering, by simply increasing the values of
Availability: ActionScript 1.0; Flash Player 8
Example
The following example changes the
clicks it.
import flash.filters.GradientGlowFilter;
var mc:MovieClip = createGradientGlowRectangle("GlowQuality");
mc.onRelease = function() {
var filter:GradientGlowFilter = this.filters[0];
filter.quality = 3;
this.filters = new Array(filter);
}
function createGradientGlowRectangle(name:String):MovieClip {
var art:MovieClip = this.createEmptyMovieClip(name,
this.getNextHighestDepth());
var w:Number = 100;
var h:Number = 100;
art.beginFill(0x003366);
art.lineTo(w, 0);
art.lineTo(w, h);
646
ActionScript classes
value of 1, 2, or 3 is sufficient. Although you can use
quality
property on an existing movie clip when a user
quality
, you can often get a similar effect, and
quality
and
blurX
.
blurY
Need help?
Do you have a question about the FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE and is the answer not in the manual?