[Blender] [スクリプト]グラフエディタで「キーの軸を自動ロック」のトグルボタンを追加する
import bpy
def draw_autolock_toggle(self, context):
layout = self.layout
space_data = context.space_data
# 状態に応じたアイコンを設定
icon = 'LOCKED' if space_data.autolock_translation_axis else 'UNLOCKED'
# ボタンを表示(トグル機能付き)
layout.prop(space_data, "autolock_translation_axis", text="Auto Lock Axis", toggle=True, icon=icon)
def register():
bpy.types.GRAPH_HT_header.append(draw_autolock_toggle)
def unregister():
bpy.types.GRAPH_HT_header.remove(draw_autolock_toggle)
if __name__ == "__main__":
register()
この記事が気に入ったらサポートをしてみませんか?