用于 Adobe® Flash® Platform 的 ActionScript® 3.0 参考
主页  |  隐藏包列表和类列表 |   |   |  新增内容  |  索引  |  附录  |  为什么显示为英语?
过滤条件: 正在从服务器检索数据...
正在从服务器检索数据...
mx.graphics 

IStroke  - AS3 Flex

mx.graphics
接口public interface IStroke
实现器 GradientStroke, SolidColorStroke

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

定义用于定义线条的类必须实现的接口。



公共属性
 属性由以下参数定义
  joints : String
[只读] 指定角度所用的直线相交处的外观。
IStroke
  miterLimit : Number
[只读] 表示将在哪个限制位置切断尖角。
IStroke
  scaleMode : String
[只读] LineScaleMode 类中的一个值,指定要使用的缩放模式。
IStroke
  weight : Number
线条粗细(以像素为单位)。
IStroke
公共方法
 方法由以下参数定义
  
apply(graphics:Graphics, targetBounds:Rectangle, targetOrigin:Point):void
对指定的 Graphics 对象应用属性。
IStroke
  
生成表示此笔触的 GraphicsStroke 对象。
IStroke
属性详细信息

joints

属性
joints:String  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

指定角度所用的直线相交处的外观。有效值为:JointStyle.ROUNDJointStyle.MITERJointStyle.BEVEL



实现
    public function get joints():String

相关 API 元素

flash.display.JoingStyle

miterLimit

属性 
miterLimit:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

表示将在哪个限制位置切断尖角。有效值范围是 0 到 255。

默认值为 3。



实现
    public function get miterLimit():Number

scaleMode

属性 
scaleMode:String  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

LineScaleMode 类中的一个值,指定要使用的缩放模式。有效值为:

  • LineScaleMode.NORMAL—始终在缩放对象时缩放线条的粗细(默认值)。
  • LineScaleMode.NONE—从不缩放线条粗细。
  • LineScaleMode.VERTICAL—如果垂直缩放对象,则不缩放线条粗细。
  • LineScaleMode.HORIZONTAL—如果水平缩放对象,则不缩放线条粗细。

默认值为 LineScaleMode.NORMAL。



实现
    public function get scaleMode():String

相关 API 元素

weight

属性 
weight:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

线条粗细(以像素为单位)。对于许多图表线,默认值都为 1 个像素。



实现
    public function get weight():Number
    public function set weight(value:Number):void
方法详细信息

apply

()方法
public function apply(graphics:Graphics, targetBounds:Rectangle, targetOrigin:Point):void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

对指定的 Graphics 对象应用属性。

参数

graphics:Graphics — 要对其应用属性的 Graphics 对象。
 
targetBounds:Rectangle — 笔触所应用到的形状的边界。
 
targetOrigin:Point — 在目标的坐标系中定义形状的原点 (0,0) 的点。

createGraphicsStroke

()方法 
public function createGraphicsStroke(targetBounds:Rectangle, targetOrigin:Point):GraphicsStroke

语言版本: ActionScript 3.0
产品版本: Flex 4
运行时版本: Flash Player 10, AIR 1.5

生成表示此笔触的 GraphicsStroke 对象。

参数

targetBounds:Rectangle — 笔触的定界框。
 
targetOrigin:Point — 在目标的坐标系中定义形状的原点 (0,0) 的点。

返回
GraphicsStroke — 表示此笔触的 Drawing API-2 GraphicsStroke 对象。




[ X ]为什么显示为英语?
《ActionScript 3.0 参考》中的内容以英语显示

《ActionScript 3.0 参考》中的部分内容未翻译成所有语言。当某个语言元素未翻译时,将显示为英语。例如,ga.controls.HelpBox 类未翻译成任何语言。因此在简体中文版的参考中,ga.controls.HelpBox 类显示为英语。