* UIの作り方を知るには [#d7f4d325] - blenderを起動してTextEditウィンドウを表示し、TextEditウィンドウのメニューから「Templates -> Python -> Ui Panel」 -- UIのサンプルコードが生成される。 -- TextEditウィンドウ下部の「Run Script」ボタンを押すと、サンプルコードが実行され、実際にこのUIを生成してみることができる。 -- PropertiesウィンドウのSceneタブの一番下に生成される。 --- これは以下のように設定されているため。 bl_space_type = 'PROPERTIES' # Propertiesウィンドウの bl_region_type = 'WINDOW' bl_context = "scene" # sceneタブ内に生成される - サンプルコードは丁寧に書かれているので読んで参考にすると良い。 - layoutとpropertyについては以下のドキュメントを参考にする。 -- レイアウト --- http://www.blender.org/documentation/blender_python_api_2_70a_release/bpy.types.UILayout.html -- プロパティ --- http://www.blender.org/documentation/blender_python_api_2_70a_release/bpy.props.html - SprBlenderでは以下のファイルにUIとプロパティの定義がある。 -- ui.py -- properties.py - 全てのUIとプロパティを定義しているので大変長いけど、基本的な事以外やっていないのでこれも参考にするとよいです。 -- 全てのUIとプロパティを定義しているので大変長いけど、基本的な事以外やっていないのでこれも参考にするとよいです。