Libgdx Actor.setBounds()为六边形(或其他非矩形形状)

时间:2018-03-31 22:35:48

标签: libgdx scene2d

我正在尝试制作一堆可互动的六角形瓷砖。我认为最简单的方法是将它们创建为Actors并使其可触摸,但我无法弄清楚如何设置边界以使它们是六边形而不是矩形。

1 个答案:

答案 0 :(得分:1)

覆盖hit()方法以测试六边形的形状。查看Actor源代码,了解它如何适用于矩形。