对于我正在制作的游戏的主菜单,我有一个非常酷的用户界面的想法。菜单将是一个以框架中间为中心的完美圆圈。圆圈分为6个相等的段。我附上了一张制作简陋的示例图片,试图说明这个概念。基本上只是想知道绘制这种形状的最佳方法是什么?我的第一个想法是创建一个存储每个交叉点的点数组,然后在它们之间绘制线条。此外,我在触摸三角形,所以任何有关如何获得精确测量的建议将非常有帮助。
我正在尝试将此想法纳入此菜单的创建中。有关如何将它们全部拉到一起的任何想法? Draw arc with 2 points and center of the circle
答案 0 :(得分:1)
您使用的是什么UI工具包? Swing / AWT:
http://docs.oracle.com/javase/tutorial/2d/index.html
http://docs.oracle.com/javase/tutorial/2d/advanced/compositing.html
http://docs.oracle.com/javase/tutorial/2d/advanced/complexshapes.html
JavaFX:我不知道一个好的2D图形组合教程,但作为一个开始:
http://docs.oracle.com/javafx/2.0/api/javafx/scene/shape/package-summary.html