2012-04-15 54 views
0

我对于我正在开发的游戏的主菜单有一个非常酷的UI界面。菜单将是框架中间的一个完美圆圈。该圈被分成6个相等的段。我附上了一张制作不佳的图片,试图说明这个概念。基本上只是想知道什么是绘制这种形状的最佳方法?我的第一个想法是创建一个存储每个交点的点阵,然后在它们之间画线。此外,我吸引trig,所以如何得到准确的测量值的任何建议将是非常有益的。Java Circle Shape(6段)

我试图将这个想法纳入这个菜单的创建。有关如何将它们放在一起的任何想法? Draw arc with 2 points and center of the circle

example of menu

+0

Trig在这里会非常方便。提示:每个圆的六分之一是2 *π/ 6步,内圆的半径在0到0.25之间。 – Makoto 2012-04-15 15:27:22

+0

您是否有任何特殊原因需要动态绘制而不是使用预先制作的图像? – jonmorgan 2012-04-15 15:29:02

+0

你想要一切都平等吗?我会绘制六个弧度,每个60度(使用Graphics fillArc),然后在中间画一个圆。 – twain249 2012-04-15 15:30:05

回答