图形 class 或 FXG 路径元素是否支持提笔命令?
Does the graphics class or the FXG Path element support the lift pen command?
DisplayObject.graphics绘制矢量是否支持提升命令?我认为 SVG 路径元素有一个命令可以抬起笔然后将其移动到另一个位置。我想知道 FXG 中构建在 DisplayObject.graphics API 之上的 Path 元素是否具有相同的操作。
FXG 中的路径示例:
<s:Path data="M 0 0 L 0 100 L 100 100 L 100 0 L 0 0" />
"M 0 0"表示将笔移动到位置x0 y0。 "L 0 100"表示从当前位置到x0 y100画一条线。第一个数字是 x 坐标,第二个数字是 René Descartes 创建的 Cartesian 坐标系中的 y 坐标。
The invention of Cartesian coordinates in the 17th century by René
Descartes (Latinized name: Cartesius) revolutionized mathematics by
providing the first systematic link between Euclidean geometry and
algebra. Using the Cartesian coordinate system, geometric shapes (such
as curves) can be described by Cartesian equations: algebraic
equations involving the coordinates of the points lying on the shape.
For example, a circle of radius 2, centered at the origin of the
plane, may be described as the set of all points whose coordinates x
and y satisfy the equation x2 + y2 = 4.
有关 FXG Path 元素的更多信息。
有关 Graphics class.
的更多信息
根据我的研究,它似乎不支持它。
没有提笔命令,但看起来我可以多次使用移动命令 (M) 来创建多条未连接的单独线条。
<s:Path data="M10 10 H 90 M 10 90 H 90" height="100" width="100" y="127" x="356">
<s:fill>
<s:SolidColor alpha="1" color="#F6F6F6" xmlns:s="library://ns.adobe.com/flex/spark"/>
</s:fill>
<s:stroke>
<s:SolidColorStroke alpha="1" caps="round" color="#000000" joints="round" miterLimit="3" pixelHinting="false" scaleMode="normal" weight="2" />
</s:stroke>
</s:Path>
路径数据说,"Move to 10 10 then draw a horizontal line for 90 pixels then move to 10 90 and draw another horizontal line for 90 pixels."
这将创建以下图像:
一个问题是未显示填充。
DisplayObject.graphics绘制矢量是否支持提升命令?我认为 SVG 路径元素有一个命令可以抬起笔然后将其移动到另一个位置。我想知道 FXG 中构建在 DisplayObject.graphics API 之上的 Path 元素是否具有相同的操作。
FXG 中的路径示例:
<s:Path data="M 0 0 L 0 100 L 100 100 L 100 0 L 0 0" />
"M 0 0"表示将笔移动到位置x0 y0。 "L 0 100"表示从当前位置到x0 y100画一条线。第一个数字是 x 坐标,第二个数字是 René Descartes 创建的 Cartesian 坐标系中的 y 坐标。
The invention of Cartesian coordinates in the 17th century by René Descartes (Latinized name: Cartesius) revolutionized mathematics by providing the first systematic link between Euclidean geometry and algebra. Using the Cartesian coordinate system, geometric shapes (such as curves) can be described by Cartesian equations: algebraic equations involving the coordinates of the points lying on the shape. For example, a circle of radius 2, centered at the origin of the plane, may be described as the set of all points whose coordinates x and y satisfy the equation x2 + y2 = 4.
有关 FXG Path 元素的更多信息。
有关 Graphics class.
根据我的研究,它似乎不支持它。
没有提笔命令,但看起来我可以多次使用移动命令 (M) 来创建多条未连接的单独线条。
<s:Path data="M10 10 H 90 M 10 90 H 90" height="100" width="100" y="127" x="356">
<s:fill>
<s:SolidColor alpha="1" color="#F6F6F6" xmlns:s="library://ns.adobe.com/flex/spark"/>
</s:fill>
<s:stroke>
<s:SolidColorStroke alpha="1" caps="round" color="#000000" joints="round" miterLimit="3" pixelHinting="false" scaleMode="normal" weight="2" />
</s:stroke>
</s:Path>
路径数据说,"Move to 10 10 then draw a horizontal line for 90 pixels then move to 10 90 and draw another horizontal line for 90 pixels."
这将创建以下图像:
一个问题是未显示填充。