WEB开发网
开发学院图形图像Flash Flash AS入门教程第七课:影片剪辑第10节用AS绘图... 阅读

Flash AS入门教程第七课:影片剪辑第10节用AS绘图

 2009-12-12 00:00:00 来源:WEB开发网   
核心提示: colors:― 用于渐变色的 RGB 十六进制颜色值的数组;例如,红色为 0xFF0000,Flash AS入门教程第七课:影片剪辑第10节用AS绘图(5),蓝色为 0x0000FF,可以至多指定 15 种颜色,值 1 表示焦点位于渐变圆的一条边界上,值 -1 表示焦点位于渐变圆的另一条边界上

colors:

― 用于渐变色的 RGB 十六进制颜色值的数组;例如,红色为 0xFF0000,蓝色为 0x0000FF。可以至多指定 15 种颜色。对于每种颜色,请确保在 alphas 和 ratios 参数中指定对应值。

alphas:

― colors 数组中对应颜色的 Alpha 值数组;有效值为 0 到 100。如果值小于 0,则 Flash 使用 0。如果值大于 100,则 Flash 使用 100。

ratios:

― 颜色分布比例数组;有效值为 0 到 255。即渐变中每种颜色的比例值,可以理解为颜色面板中,渐变色的滑块的位置。比如在colors参数为:[0xFF0000,0x0000FF],本参数为:[250,255],那么就相当于在混色器中的这种情况:

matrix:

― 一个转换矩阵:

flash.geom.Matrix 类包括 createGradientBox() 方法,通过该方法可以方便地设置矩阵,以便用于 MovieClip 类的 beginGradientFill() 方法。

用法:首先需要导入flash.geom.Matrix类

import flash.geom.*

然后,创建一个flash.geom.Matrix类的实例,再调用createGradientBox方法:

matrix = new Matrix();

matrix.createGradientBox(渐变范围的宽,渐变范围的高,旋转, x轴方向的偏移量,y轴方向的偏移量);

x轴方向的偏移量:一般为要填充的形状的x减去渐变范围的宽。

y轴方向的偏移量:一般为要填充的形状的y减去渐变范围的高。

根据形状可调。

这里边的4个参数想一下渐变填充工具就清楚了。

focalPointRatio: [可选] ― 在 Flash Player 8 中添加。一个数字,控制渐变焦点的位置。值 0 表示焦点位于中心。值 1 表示焦点位于渐变圆的一条边界上。值 -1 表示焦点位于渐变圆的另一条边界上。小于 -1 或大于 1 的值将被舍入为 -1 或 1。

上一页  1 2 3 4 5 6 7  下一页

Tags:Flash AS 入门教程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接