私が取り組んでいるゲームのメインメニューのための本当にクールなUIを考えています。メニューはフレームの中央を中心とする完全な円になります。円は6つの等しいセグメントに分割されています。このコンセプトを試して説明するために、あまり実例のない絵を添付しました。基本的には、この図形を描画するための最良の方法は何ですか?私の最初のアイデアは、各交差点を格納しているポイントの配列を作成し、それらの間に線を描くことでした。また、私はトリグを吸ったので、正確な測定を得るためのアドバイスは非常に役に立ちます。Java Circle Shape(6セグメント)
私はこのアイデアをこのメニューの作成に取り入れようとしています。どのようにそれを一緒に引っ張るための任意の考え? Draw arc with 2 points and center of the circle
ここではTrigが非常に便利です。ヒント:円の6分の1は2 * pi/6ステップで、内円の半径は0と0.25の間です。 – Makoto
あらかじめ作成された画像を使用するのではなく、その場でこれを描画する特別な理由はありますか? – jonmorgan
あなたはすべてが平等になるようにしたいですか? 60度の角度で6つの円弧を描画し(Graphics fillArcを使用)、中央に円を描画します。 – twain249