gpt4 book ai didi

flash - 如何从 Flash 中的 MovieClips 获取多边形?

转载 作者:行者123 更新时间:2023-12-01 01:14:28 24 4
gpt4 key购买 nike

我有一个 ActionScript ,可以读取 swf 并在其中浏览影片剪辑。

影片剪辑应该是简单的形状。我想将这些影片剪辑中的数据转换为多边形。换句话说,我需要一系列坐标来表示影片剪辑上的形状。

最佳答案

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

要将形状转换为多边形,您必须分析存储在 SWF 文件中的 ActionScript 字节代码(查找并提取包含矢量绘图信息的字节,并使用它在代码中重新创建形状),或者使用颜色位图中的信息以跟踪形状(这永远不会完全准确,您可能会猜到)。

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

关于flash - 如何从 Flash 中的 MovieClips 获取多边形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12904491/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com