TL;DR:有没有人可以帮助找路,没有障碍物,固定和已知的起点,以及基于.png文件像素网格透明度的边缘。
我正在试着为我的学生做一个简单的应用程序,教他们正确的笔画顺序和方向。
到目前为止,我已经通过在精灵生成的PolygonCollider2D上使用CircleCollider2D组件分层“开始”和“结束”游戏对象来检查它们是否开始了笔划,停留在笔划内,以及是否正确地退出了。
是的,它可以完成这项工作,但它不会像你期望的那样让填充过程生动起来,更不用说我需要自己手动添加“开始”和“结束”点了。
理想情况下,我可以只提供笔划精灵,告诉它我想要笔划的方向(从左到右,从右到左等等)。让程序根据第一个/最后一个10%的像素创建端点,当然,一旦正确完成,就会对其进行动画处理。
但是步履蹒跚!
首先,如果有人能告诉我如何从像素网格开始,我将不胜感激,这样我就可以尝试A*方法。
谢谢!
发布于 2019-10-28 15:58:08
如果AI赛车手以正确的方式参赛,这与验证AI赛车手的情况相同。你必须指明某种路点系统,它是按你想要的笔画方式排序的。
假设你在教他们写数字2,你必须从数字的左上角开始创建一个节点数组,直到到达另一端。如果他们的手指通过了正确的顺序,您可以验证笔划。
不需要复杂的A*算法。
然而,如果你想自动化所有的东西,这是行不通的。这将需要你做一些图像处理,编辑器工具和加载的验证。不过,我不建议使用自动化的。
https://stackoverflow.com/questions/58586502
复制相似问题