数字按钮

../../../_images/interface_controls_buttons_number_number-button.png

数字按钮。

(成组或单个)。

数字按钮用于容纳数值。

通过左侧(◂) 与 右侧 (▸) 的三角形可以辨认出数字按钮。第二种类型的数字滑块背景是一个长条,用于有取值范围的数值,如百分数值。两种类型形状都是圆角矩形。多数情况下,还会包含名称、冒号,和数值。编辑数值的方式有以下几种:

步长递增/减
LMB 单击小三角形(仅适用于数字按钮),以固定步长增减数值。
拖动
要在更大范围内修改数值,按下 LMB ,并向左侧或右侧拖动鼠标。按下 Ctrl 并拖动,可以吸附阶梯增量, Shift 则用于精确输入。
文字输入

按下 LMB 或者 Return 以文本框方式编辑数值。

手动输入数值时,与其他文本框没有区别。

  • 在文本框外部按 ReturnLMB ,应用修改。
  • EscRMB 用于取消修改。
  • Tab 用于跳到下一个数字按钮, 或者 Ctrl-Tab 调到上一个。
  • 鼠标在按钮上悬停并按下 Minus ,用于对数值取负。

多数值编辑

../../../_images/interface_controls_buttons_number_multi-value-edit.png

多数值编辑。

可以一次修改多个数字(如物体缩放或者渲染分辨率)。在按钮上按下鼠标不放,并竖直拖动选中上方/下方的按钮。竖直拖放结束后,可以向两侧拖动,或者松开 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

使用单位

  • 逗号是可选的。
  • 可以混合使用公制和英制,尽管你只能看到一个结果。
  • 复数单位也可以识别,所以 metermeters 都可以用。