数字按钮
数字按钮。
(成组或单个)。
数字按钮用于容纳数值。
通过左侧(◂) 与 右侧 (▸) 的三角形可以辨认出数字按钮。第二种类型的数字滑块背景是一个长条,用于有取值范围的数值,如百分数值。两种类型形状都是圆角矩形。多数情况下,还会包含名称、冒号,和数值。编辑数值的方式有以下几种:
- 步长递增/减
- LMB 单击小三角形(仅适用于数字按钮),以固定步长增减数值。
- 拖动
- 要在更大范围内修改数值,按下 LMB ,并向左侧或右侧拖动鼠标。按下 Ctrl 并拖动,可以吸附阶梯增量, Shift 则用于精确输入。
- 文字输入
- 按下 LMB 或者 Return 以文本框方式编辑数值。
手动输入数值时,与其他文本框没有区别。
- 在文本框外部按 Return 或 LMB ,应用修改。
- Esc 或 RMB 用于取消修改。
- Tab 用于跳到下一个数字按钮, 或者 Ctrl-Tab 调到上一个。
- 鼠标在按钮上悬停并按下 Minus ,用于对数值取负。
多数值编辑
多数值编辑。
可以一次修改多个数字(如物体缩放或者渲染分辨率)。在按钮上按下鼠标不放,并竖直拖动选中上方/下方的按钮。竖直拖放结束后,可以向两侧拖动,或者松开 LMB 键入数值。
限制
多数 数字按钮 都有两种类型的 "限制" 。 第一种是 "软限制" ,这意味着,除非在使用 LMB 并使用数字键盘手动键入数字的情况下,该属性值无法超出 "软限制"。第二种是"硬限制",即使使用 LMB 并手动输入数值也无法超出该限制。
表达式
用户还可以输入诸如 3*2
代替 6
,或者 5/10+3
。甚至还可以输入常数 pi
(3.142) 或者函数 sqrt(2)
(2的平方根)。
See also
这些表达式由Python进行计算;可以使用的数学表达式见 math模块参考。
表达式作为驱动
用户可能希望键入的表达式可以在输入后重新运算。Blender中 驱动 (动画系统的功能之一)支持该用法。
以 #
开头的表达式有特殊用途。输入该表达式后,对属性值添加驱动,而不是在数值运算后丢弃表达式。
#frame
是将数值映射至当前帧的快捷方法, 不过同样支持更复杂的表达式如 #fmod(frame, 24) / 24
。
这仅仅是快速添加驱动的方法之一,还可以使用 RMB 菜单添加驱动。
单位
与表达式一样,用户可以输入混合单位的数值;支持的单位参考 场景设置 。
单位的简写或全称均可使用。
合法的单位用法示例:
- 1cm - 1m 3mm - 1m, 3mm | - 2ft - 3ft/0.5km - 2.2mm + 5' / 3" - 2yards |
Note
使用单位
- 逗号是可选的。
- 可以混合使用公制和英制,尽管你只能看到一个结果。
- 复数单位也可以识别,所以
meter
和meters
都可以用。