gpt4 book ai didi

actionscript-3 - 绘图游戏 Flash AS3

转载 作者:行者123 更新时间:2023-12-04 06:48:57 28 4
gpt4 key购买 nike

我在使用 Flash 游戏时遇到了问题,我不知道我想要实现的目标是否可行。

我正在尝试使用 AS3 为 Flash 中的 children 制作一个游戏, child 必须在其中绘制与当前舞台上相似的形状。例如,有一个“a”字母, child 必须画类似的东西。

我的问题是,是否有办法检查 child 绘制的形状是否与舞台上的形状相似,我如何才能做到这一点。

最佳答案

我会把这两张图片缩小到低得多的分辨率……比如一个 16 x 16 的网格,或者这样。将网格中的每个点标记为打开或关闭(绘制或未绘制)。

然后相互叠加,看看有多少点设置在一个而不是另一个中。如果超过阈值,则将其标记为不匹配。

您可以通过缩放绘制的图像来改进算法。在两者中找到最顶部和最底部的绘制像素,并缩放绘制的图像以匹配第一张图像。你可以对宽度做同样的事情。这样,玩家就不会因为画了一张好的但较小的图片而受到惩罚。

另一个改进是进行多重比较,将绘制的图像从左向右、向上和向下移动,获取“最佳”匹配。这样你就不会因为绘制偏离中心的东西而受到惩罚。

这有点老套,但我认为走这条路可能比尝试合并逻辑来解析笔画和其他基于 OCR 或手势的算法更有帮助。

关于actionscript-3 - 绘图游戏 Flash AS3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12392369/

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