1.lineStyle
指定一种线条样式,Flash 可将该样式用于随后调用对象的其它 Graphics方法(如 lineTo()
或 drawCircle()
)。线条样式仍然有效,直到使用不同的参数调用 lineGradientStyle()
方法或 lineStyle()
方法为止。可以在绘制路径的中间调用 lineStyle()
,以便为路径中的不同线段指定不同的样式。
参数
thickness:Number (default =NaN ) — 一个整数,以磅为单位表示线条的粗细;有效值为 0 到 255。如果未指定数字,或者未定义该参数,则不绘制线条。如果传递的值小于 0,则默认值为 0。值 0 表示极细的粗细;最大粗细为 255。如果传递的值大于 255,则默认值为 255。 | |
color:uint (default = 0 ) — 线条的十六进制颜色值(例如,红色为 0xFF0000,蓝色为 0x0000FF 等)。如果未指明值,则默认值为 0x000000(黑色)。可选。 | |
alpha:Number (default =1.0 ) — 表示线条颜色的 Alpha 值的数字;有效值为 0 到 1。如果未指明值,则默认值为 1(纯色)。如果值小于 0,则默认值为 0。如果值大于 1,则默认值为 1。 | |
pixelHinting:Boolean (default =false ) — 用于指定是否提示笔触采用完整像素的布尔值。它同时影响曲线锚点的位置以及线条笔触大小本身。在 pixelHinting 设置为 true 的情况下,线条宽度会调整到完整像素宽度。在 pixelHinting 设置为false 的情况下,对于曲线和直线可能会出现脱节 |
2.drawRoundRect
绘制一个圆角矩形。您必须在调用 drawRoundRect ()方法之前,通过调用linestyle()
、lineGradientStyle()
、beginFill()
、beginGradientFill()
或beginBitmapFill()
方法来设置线条样式和/或填充。
参数
x:Number — 一个表示相对于父显示对象注册点的水平位置的数字(以像素为单位)。 | |
y:Number — 一个表示相对于父显示对象注册点的垂直位置的数字(以像素为单位)。 | |
width:Number — 圆角矩形的宽度(以像素为单位)。 | |
height:Number — 圆角矩形的高度(以像素为单位)。 | |
ellipseWidth:Number — 用于绘制圆角的椭圆的宽度(以像素为单位)。 | |
ellipseHeight:Number (default =NaN ) — 用于绘制圆角的椭圆的高度(以像素为单位)。(可选)如果未指定值,则默认值与为 ellipseWidth 参数提供的值相匹配。 |
3 .drawRect
绘制一个矩形。您必须在调用 drawRect()方法之前,通过调用linestyle()
、lineGradientStyle()
、beginFill()
、beginGradientFill()
或beginBitmapFill()
方法来设置线条样式和/或填充。
参数
x:Number — 一个表示相对于父显示对象注册点的水平位置的数字(以像素为单位)。 | |
y:Number — 一个表示相对于父显示对象注册点的垂直位置的数字(以像素为单位)。 | |
width:Number — 矩形的宽度(以像素为单位)。 | |
height:Number — 矩形的高度(以像素为单位)。 |