简介¶
驱动器即脚本,主要目的是以属性控制其他属性。例如,可以用一个物体的位置控制另一个物体的旋转。
See also
添加 & 删除¶
在Blender中添加驱动器有几种不同方式。添加驱动器后,通常到 曲线编辑器 中的 驱动器 模式下进行修改。
驱动器¶
参考
菜单: | |
---|---|
快捷键: | Ctrl-D |
添加驱动器的常规方式是在属性上方 RMB 单击,然后通过弹出的上下文菜单添加驱动器。还可以在将鼠标移到属性上方,按下 Ctrl-D 添加驱动器。被选中的属性将成为驱动目标 (输出)。
- 全部来自目标 (属性图标)
- 该选项将一组属性作为目标添加驱动器。默认将创建一条通过(0, 0) 和 (1, 1)的函数曲线。比如,对位移的X, Y和Z同时添加驱动器。
- 单个来自目标
- 仅为选中属性添加驱动器。
- 匹配索引 (调色盘图标)
- 对向量/数组属性,使用对应下标的属性驱动目标属性。对于使用
ob2.location
驱动ob1.location
, 或者XYZ位移
驱动RGB颜色
。 - 稍后自动创建/(单个) (手掌图标)
- 添加1个/组驱动器,分别使用一个变量(空值)驱动。不会出现吸管工具。
源/目标 (输入) 可以稍后使用 吸管工具 (比如 "Scale Y")选择。
Note
由于Blender界面工作方式的缘故,用户需要打开 两个 属性编辑器(并且钉住其中一个,以显示非选中物体的属性)。由于使用吸管工具选择数据的时候无法操作UI,只能这样做。因此,使用吸管工具时必须可以同时看到源属性和目标属性。
表达式¶
使用脚本表达式添加驱动是一种快捷的方法。首先单击想要添加驱动的目标属性,然后输入井号 #
和表达式。
一些例子:
#frame
#frame / 20.0
#sin(frame)
#cos(frame)