0

この写真のような回転ラジアル メニューを書きたい

写真

View をなんとか描画し、Pathクラスを使用してくさびを描画しました

現在、選択ウェッジ (赤い色のもの) によって選択されているウェッジを特定しようとしています。

厚切りポテト

ビュー内のすべてのウェッジの領域を取得しようとし、交差と結合を確認しようとしましたが、次の写真のように機能していません

長方形

選択領域は同時に 3 つの異なる領域と交差します。結合操作を試みた場合、選択領域が選択領域内に完全に収まっていないため、false が返されます。

そこで、選択領域の最大の領域を含むウェッジを選択することを考えましたが、方法がわかりません.

どんな助けでも大歓迎です。

誰かがより良い解決策や提案を持っている場合は、喜んで聞いて適用します.

4

1 に答える 1

0

頭のてっぺんから:メニューウェッジとの交差をチェックする前に、各次元で選択ウェッジの領域を任意に50%(または必要に応じて)縮小するのはどうですか?描画された選択ウェッジは同じままで、取得後にその領域の寸法を縮小するだけです。

于 2012-10-26T19:42:00.657 に答える