如何改变形状边界行程运行时在ActionScript 3
-
26-09-2019 - |
题
我有一个影片剪辑复杂的形状。结果 运行时I想改变这个形状取决于大小比率的笔划宽度。
如何更改该属性不与绘图API重绘的整个形状(几乎是不可能的,是具有非常详细的边界的地图)?
,可以吗?
解决方案
这是棘手的,但可能的。
您可以使用as3swf解析形状,改变线型记录,发布并在你的主SWF读取它。的Flash Player 10将需要as3swf工作。
as3swf: http://github.com/claus/as3swf
例: http://github.com/claus/as3swf/tree /主/示例/ flexmania / (见4 - PublishModifiedLogo.fla
)
您可能需要重新考虑重绘虽然改变的形状。 as3swf设有形状的出口GraphicsData,和Graphics.drawGraphicsData()
是<强> 非常 强>快。
不隶属于 StackOverflow