【发布时间】:2015-01-26 22:03:10
【问题描述】:
我又一次开始尝试 Android 的东西。我正在尝试创建一个使用六角板的小型简单游戏。我知道六边形计算背后的数学,但问题是如何在 Android 中实际实现这样的板?
起初我想使用网格视图,其中每隔一行移动半步,然后将这些方形网格用作我的板,并在方形框上绘制一个六边形。但是,常规的网格视图似乎不允许我这样做。
所以我想也许我需要创建一个带有六边形网格的自定义视图或一个带有方形位移网格的自定义视图。
我不熟悉 Android 自定义视图。我从Vogella's tutorials 阅读了有关自定义视图的教程,但我仍然不确定是否可以创建六边形网格作为自定义视图。
那么关于如何在 android 上创建和实现六边形游戏板有什么想法和帮助吗?
【问题讨论】:
-
This post 可能会给你一些想法。
-
非常感谢!这看起来很有希望,也是我想做的事情。
标签: android android-custom-view android-gridlayout hexagonal-tiles