Blenderのリポジトリ (master)
https://git.blender.org/gitweb/gitweb.cgi/blender.git/tree/refs/heads/master
Blender Python API (2.9x)
タイプ
ここ(2.9x API文書)にないタイプVIEW3D_MT_object_context_menuもあるので、Blenderのコンソールで調べるといいかもしれない。
ハンドラー
Application Handlers (bpy.app.handlers)
メニュー
- Basic Menu Example
- Extending the Button Context Menu
- 3D Viewportのオブジェクトを右クリックしたときに出るメニュー
- コンテキストメニューと呼ばれ、bpy.types.VIEW3D_MT_object_context_menuでアクセスする。
- 参考
イベント
その他
- テキストエディターのテンプレートにアドオンのサンプルスクリプトがある。
- アドオン「Development: Edit Operator Source」はテキストエディターのサイドバーからオペレーターのidnameからソースを検索できる。 参考:忘却まとめ – 【Edit Operator Source】オペレーターのidnameを検索してソースファイルを開くアドオン【Blender】
用語
- _MT_:MenuType
- _OT_:OperatorType
- ED:Editor
- context_menu:右クリックメニュー