コンテキストアクセス

公式サイト:

Context Access | Blender Python API [Official]

使い方

参考:

Context とデータ構造とレイアウト | めもてう

グローバルコンテキスト

  • bpy.context.area
  • bpy.context.blend_data
  • bpy.context.collection
  • bpy.context.engine
  • bpy.context.gizmo_group
  • bpy.context.layer_collection
  • bpy.context.mode
  • bpy.context.preferences
  • bpy.context.region
  • bpy.context.region_data
  • bpy.context.scene
  • bpy.context.screen
  • bpy.context.space_data
  • bpy.context.tool_settings
  • bpy.context.view_layer
  • bpy.context.window
  • bpy.context.window_manager
  • bpy.context.workspace

スクリーンコンテキスト

  • bpy.context.sceneシーン
  • bpy.context.view_layerビューレイヤー
  • bpy.context.visible_objects
  • bpy.context.selectable_objects
  • bpy.context.selected_objects
  • bpy.context.editable_objects
  • bpy.context.selected_editable_objects
  • bpy.context.objects_in_mode
  • bpy.context.objects_in_mode_unique_data
  • bpy.context.visible_bones
  • bpy.context.editable_bones
  • bpy.context.selected_bones選択されているオブジェクト
  • bpy.context.selected_editable_bones
  • bpy.context.visible_pose_bones
  • bpy.context.selected_pose_bones
  • bpy.context.selected_pose_bones_from_active_object
  • bpy.context.active_bone
  • bpy.context.active_pose_bone
  • bpy.context.active_objectアクティブオブジェクト
  • bpy.context.object
  • bpy.context.edit_object
  • bpy.context.sculpt_object
  • bpy.context.vertex_paint_object
  • bpy.context.weight_paint_object
  • bpy.context.image_paint_object
  • bpy.context.particle_edit_object
  • bpy.context.pose_object
  • bpy.context.sequences
  • bpy.context.selected_sequences
  • bpy.context.selected_editable_sequences
  • bpy.context.selected_nla_strips
  • bpy.context.gpencil_data
  • bpy.context.gpencil_data_owner
  • bpy.context.annotation_data
  • bpy.context.annotation_data_owner
  • bpy.context.visible_gpencil_layers
  • bpy.context.editable_gpencil_layers
  • bpy.context.editable_gpencil_strokes
  • bpy.context.active_gpencil_layer
  • bpy.context.active_gpencil_frame
  • bpy.context.active_annotation_layer
  • bpy.context.active_operator
  • bpy.context.visible_fcurves
  • bpy.context.editable_fcurves
  • bpy.context.selected_visible_fcurves
  • bpy.context.selected_editable_fcurves
  • bpy.context.active_editable_fcurve
  • bpy.context.selected_editable_keyframes

3D ビュー コンテキスト

  • bpy.context.active_base
  • bpy.context.active_objectアクティブオブジェクト

ボタンコンテキスト

  • bpy.context.texture_slot
  • bpy.context.scene
  • bpy.context.world
  • bpy.context.object
  • bpy.context.mesh
  • bpy.context.armature
  • bpy.context.lattice
  • bpy.context.curve
  • bpy.context.meta_ball
  • bpy.context.light
  • bpy.context.speaker
  • bpy.context.lightprobe
  • bpy.context.camera
  • bpy.context.material
  • bpy.context.material_slot
  • bpy.context.texture
  • bpy.context.texture_user
  • bpy.context.texture_user_property
  • bpy.context.bone
  • bpy.context.edit_bone
  • bpy.context.pose_bone
  • bpy.context.particle_system
  • bpy.context.particle_system_editable
  • bpy.context.particle_settings
  • bpy.context.cloth
  • bpy.context.soft_body
  • bpy.context.fluid
  • bpy.context.collision
  • bpy.context.brush
  • bpy.context.dynamic_paint
  • bpy.context.line_style
  • bpy.context.collection
  • bpy.context.gpencil
  • bpy.context.volume

イメージコンテキスト

  • bpy.context.edit_image
  • bpy.context.edit_mask

ノードコンテキスト

  • bpy.context.selected_nodes
  • bpy.context.active_node
  • bpy.context.light
  • bpy.context.material
  • bpy.context.world

テキストコンテキスト

  • bpy.context.edit_text

クリップコンテキスト

  • bpy.context.edit_movieclip
  • bpy.context.edit_mask

シーケンサーコンテキスト

  • bpy.context.edit_mask

仕組み

ドキュメント:

Context | Blender Developer Wiki [Official]

参考:

Context の訳のような何か | nikogoli

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA