最近,我问这个问题,就如何在Android中绘制一个六边形。 在接受的答案,我将不得不使用许许多多线[重复]代码中发现后(使用常规的Java相比,十一Graphics
和Polygon
我开始寻找解决方案的对象)。 我发现,libGdx有一个Polygon
类。 我开始尝试实施的链接问题的代码(代码我的问题开始了),稍加修改,包括更换图形类。
我一头栽进这个原本不检查API,发现与Java Polygon
类libGdx Polygon
类只有一个构造函数。 这是一个float数组持有顶点。 不幸的是后我把浮动的代码没有工作vertices[6]
在构造函数中。 没有错误,只是不是我想要的结果。
接下来,我开始通过API搜索繁重的工作。 我发现了几个类,我怀疑可以用来达到我想要的效果(十六进制绘制地图我的第一个策略游戏)。 多边形类也有多种方法,我怀疑可以实现。
我,像许多其他的业余程序员往往通过学习最好的例子,但是。 我一直能够学习别人的实施后重现我想要的结果。 这个问题绊倒了我,所以有人给一个如何使用的详细解释这样做的例子。 我也做了一些谷歌搜索,试图找到一个例子。 六边形数学是很简单的,但绘制六边形似乎是一个任务。
(我会加入我的代码的问题如果我没有忘记备份到Dropbox的。我目前最喜欢的日子里,用iPad,这我我的代码存储在没有我的信赖RCA Android平板电脑卡)
编辑:
我实际的问题是标题。 如果这是不可能做到这一点的一个简单的或简单的方式,请解释原因。