你如何从影片剪辑多边形在Flash?(How do you get Polygons from Mo

2019-09-24 04:07发布

我有一个动作是读取SWF和通过它进入影片剪辑。

电影剪辑应该是简单的形状。 我想在这些影片剪辑中的数据转换成多边形。 换句话说,我希望有一个系列的代表在影片剪辑的形状坐标。

Answer 1:

有没有简单的方法来做到这一点。 一旦形状绘制的阶段,就可以访问的唯一图形信息是所渲染的像素的位图; 所有矢量信息丢失。

要变换形状为多边形,你就必须要么分析存储在SWF文件中的ActionScript字节码(发现并提取包含矢量绘图信息的字节,并使用它来重新创建代码形状),或使用颜色在位图信息来跟踪形状(这是永远不会完全准确,因为你可能已经猜到)。

无论哪种方式,这不是一个简单的任务。



文章来源: How do you get Polygons from MovieClips in Flash?