【发布时间】:2016-02-14 08:21:49
【问题描述】:
我正在使用 libGDX 为 Android 开发一款策略游戏。它松散地基于Risk,并且需要不规则形状的区域。但是,我在决定如何检测玩家何时触摸这些区域中的一个点时遇到了麻烦。
到目前为止,我只有一张完整的地图图像。我想到的一个想法是分离图像并为每个区域创建单独的图像。然后,我可以像拼图一样排列它们,并检查玩家是否触摸了其中一个区域的不透明区域。
【问题讨论】:
-
问题是,不规则的形状不能真正制定。但也许有一个工具可以做我不知道的事情。恕我直言,我想你已经有了一个好主意。
-
Point-in-polygon 测试?