0

ブレンダーでPythonを使い始めました。アニメーションの個々のオブジェクトでアーマチュアを取得しようとしており、次のスクリプトを実行しようとしています:

for count in range(1, value, 1):
    bpy.context.view_layer.objects.active = bpy.data.objects[count]
    loc = bpy.data.objects[count].location
    bpy.ops.object.armature_add(enter_editmode=False, align='WORLD', location=(loc[0], loc[1], 0.1), scale=(1, 1, 1))

結果は、最初のオブジェクトのすべてのアーマチュアを示します。変数locが更新されていないようです。

誰でも助けてもらえますか?

4

1 に答える 1