GradientBevelFilter (flash.filters.GradientBevelFilter)
615
alphas (GradientBevelFilter.alphas property)
public alphas : Array
An array of alpha transparency values for the corresponding colors in the
colors
array. Valid
values for each element in the array are 0 to 1. For example, .25 sets a transparency value of
25%.
The
alphas
property cannot be changed by directly modifying its values. Instead, you must
get a reference to
alphas
, make the change to the reference, and then set
alphas
to the
reference.
The
colors
,
alphas
, and
ratios
properties are all related. The first element in the
colors
array corresponds to the first element in the
alphas
array and in the
ratios
array, and so on.
Availability:
ActionScript 1.0; Flash Player 8
Example
The following example demonstrates how to set the
alphas
property on an existing entity.
import flash.filters.GradientBevelFilter;
var mc:MovieClip = setUpFilter("alphasExample");
mc.onPress = function() {
var arr:Array = this.filters;
var alphas:Array = [.2, 0, .2];
arr[0].alphas = alphas;
this.filters = arr;
}
mc.onRelease = function() {
var arr:Array = this.filters;
var alphas:Array = [1, 0, 1];
arr[0].alphas = alphas;
this.filters = arr;
}
function setUpFilter(name:String):MovieClip {
var art:MovieClip = this.createEmptyMovieClip(name,
this.getNextHighestDepth());
var w:Number = 150;
var h:Number = 150;
art.beginFill(0xCCCCCC);
art.lineTo(w, 0);
art.lineTo(w, h);
art.lineTo(0, h);
art.lineTo(0, 0);
var colors:Array = [0xFFFFFF, 0xCCCCCC, 0x000000];
var alphas:Array = [1, 0, 1];
var ratios:Array = [0, 128, 255];
Содержание FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
Страница 1: ...ActionScript 2 0 Language Reference ...
Страница 1352: ...1352 ActionScript classes ...