【发布时间】:2020-01-06 11:45:50
【问题描述】:
import bpy
positions = (0,3,2) , (4,1,6) , (3,-5,1) , (3,10,1) , (1,8,1)
start_pos =(0,0,0)
ob = bpy.data.objects ["Sphere"]
frame_num = 0
for position in positions:
bpy.context.scene.frame_set(frame_num)
ob.location = position
ob.keyframe_insert(data_path="location", index =-1)
frame_num +=20
任何人都可以帮助我意识到错误以及代码的哪一部分是错误的,我无法理解错误是什么
这是错误 'Python 脚本失败,在系统控制台查看消息'
【问题讨论】:
-
那么控制台说了什么?
-
PYTHON INTERACTIVE CONSOLE 3.7.0 (default, Aug 26 2018, 16:05:01) [MSC v.1900 64 bit (AMD64)] 命令历史:上/下箭头光标:左/右Home/End 删除:退格/删除 执行:输入 自动完成:Ctrl-Space 缩放:Ctrl +/-、Ctrl-Wheel 内置模块:bpy、bpy.data、bpy.ops、bpy.props、bpy.types、bpy.context , bpy.utils, bgl, blf, mathutils 方便导入:from mathutils import *; from math import * 便利变量:C = bpy.context, D = bpy.data
-
检查代码的缩进
-
我没有看到错误
-
文件“\Text”,第 4 行 start_pos=0,0,0) ^ SyntaxError:无效的语法位置::-1