@sanek2005

Почему не работает код?

Делаю скрипт для блендера. Версия - 2.92. Суть его в том, что он генерирует анимацию на выделенном объекте, но что-то он не работает.
import bpy
from bpy import ops
 
ops.anim.keyframe_insert(type="Location")
bpy.context.scene.frame_current += 24
 bpy.context.object.location = (10, 0, 0)
ops.anim.keyframe_insert(type="Location")
Во время его работы объект, на который надо наложить анимацию, выделен. После применения к.кадры ставятся, но объект стоит на месте.
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
AlexXYZ
@AlexXYZ
O Keep Clear O
Замени строку:
#bpy.context.scene.frame_current += 24
bpy.context.scene.frame_set(+24)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы