MAXScript でゼロから作る放射状パイメニュー
パイメニューは突き詰めると、GDI+ で自分を描画する枠なしウィンドウに状態機械をくっつけたものです。 面白いのは描画そのものより、カーソルがウェッジ間を移動するときにパス状態をきれいに保つところ。
これは仮の記事です。自分の内容に書き換えて、このファイルは削除してください。
作るもの
- カーソル位置を中心にした、透過・最前面のウィンドウ。
- 角度によるウェッジのヒットテスト。
- 入れ子メニューが一瞬で出るためのパス状態オブジェクト。
パイメニューは突き詰めると、GDI+ で自分を描画する枠なしウィンドウに状態機械をくっつけたものです。 面白いのは描画そのものより、カーソルがウェッジ間を移動するときにパス状態をきれいに保つところ。
これは仮の記事です。自分の内容に書き換えて、このファイルは削除してください。