固定装置的缩放与旋转:修订间差异

来自Light Stream (CN)
(Перевод с русской вики (задача №952, LS Dev Hub))
 
(Перевод с русской вики (задача №1056, LS Dev Hub))
 
第1行: 第1行:
[[ru:Изменение размера и вращение приборов]] [[en:Resizing and Rotating Fixtures]] [[zh:固定装置的缩放与旋转]]
[[ru:Изменение размера и вращение приборов]] [[en:Resizing and Rotating Fixtures]] [[zh:固定装置的缩放与旋转]]
 在''' 映射(Mapping)''' 页面上, 单个固定装置 (fixture) 只是一个像素 它没有自 的尺寸 也没有方向。因此这里所说的" 调整大小" 是指 一组固定装置分开或聚拢 者拉长、 缩短样条 线(spline); 而"旋转"则是 选中的固定装置 绕选区中心转 。这 一切 都通过选框 (selection box)上 的控制柄完成 前提是 当前 激活 的是''' 选择并移动(Select and Move '''工具 旁边的工具栏上还 镜像按钮。以上任何操作都可以用'''Ctrl+Z'''撤销 用'''Ctrl+Y''' 或'''Ctrl+Shift+Z''' 重做。
 在'''Mapping'''(映射)场景中, 单个固定装置只是一个像素, 它没有自 的尺寸, 也没有方向。因此这里所说的" 缩放"是指 一组固定装置分开或聚拢,拉伸 或缩短样条(spline); 而"旋转"则是 指将 选中的固定装置绕选区中心 转。这 些操作 都通过选 框的控制柄完成, 前提是激活 '''Select and Move'''(选择和移动) 工具; 旁边的工具栏(Toolbar) 上还 放着 镜像 翻转 按钮。以上任何操作都可以用'''Ctrl+Z'''撤销, 用'''Ctrl+Y'''( 或'''Ctrl+Shift+Z''') 重做。


== 选框及其控制柄 ==
== 选 框及其控制柄 ==


 在[[Панель инструментов|工具栏]]上选择'''选择 移动'''工具并选中固定装置——它们周围会出现一个由选区最外侧 点构成 的矩形选框 。选框上有四 元素
 在[[Панель инструментов|工具栏]]上选择'''选择 移动'''(Select and Move) 工具并选中 若干 固定装置——它们周围会出现一个 矩形选区框, 由选区 最外侧点构成。选 框上有四 元素:


* ''' 角''' — 四个方形 缩放控制柄。 标悬停的控制柄会高亮显示 这样在 按下之 前就能看清将要抓取的是哪一个。
* '''角 '''  — 四个方形缩放控制柄。 标悬停的控制柄会高亮显示, 这样在 点击 前就能看清将要抓取的是哪一个。
* '''中心方块''' — 移动控制柄 动它便于移 动密集的一组固定装置 ,而 不必担心误抓某 个单独的固定装置。
* '''中心方块'''  — 移动控制柄:用它 拖动密集的一组固定装置 很方便, 不必担心误抓 某个单独的固定装置。
* '''旋转控制柄''' — 位于选框右侧 用一条细线与选框中心相连。无论 把页面 大多少, 它在屏幕上 到选框 的距离始终不变。
* '''旋转控制柄'''  — 位于选 框右侧, 用一条细线与选 框中心相连。无论 如何缩 场景视图, 与选区框 在屏幕上的距离始终 保持 不变。
* '''角度 值''' — 旋转控制柄旁边的标 注, 显示当前角度 精确到 百分之一度 。刚选中的固定装置角度为0.00 °
* '''角度值'''  — 旋转控制柄旁边的标 签, 显示当前角度, 精确到 小数点后两位 。刚选中的固定装置角度为0.00。


 如果 恰好 只选中了一个单独的固定装置 就不会出现缩放和旋转控制柄——只 保留 移动方块。 对单个点做 拉伸 旋转没有意义 选中一 样条 线 或多个固定装置 控制柄 会出现。
 如果只选中了一个单独的固定装置, 就不会出现缩放和旋转控制柄——只 剩下 移动方块。拉伸 旋转 一个点是 没有意义 的: 选中一 样条或多个固定装置, 控制柄 会出现。


  使用'''选择 并编辑效果(Select and Edit Effects)'''工具 时,这个选框不会选中 固定装置—— 该工具处理的是效果(effect)和布局(layout) 。如果固定装置周围没有出现选框 首先 检查当前激活的是哪个工具。
  选区框只属于'''选择 和移动'''工具 。使用工具栏上的其他工具——'''Hand'''(抓手)、'''Create Layout'''(创建布局)、'''Add Fixture'''(添加 固定装置)、'''Add Spline'''(添加样条)、'''Edit Spline'''(编辑样条)、'''Duplicate'''(复制) —— 时不会出现选区框 。如果固定装置周围没有出现选 ,请 首先检查当前激活的是哪个工具。


==  调整大小 ==
==  缩放 ==


# 选中固定装置 单击、'''Shift'''+单击 或用 选框 框选。样条 线 和单 独的 固定装置可以一起选中。
# 选中固定装置: 单击、'''Shift'''+单击, 或用框选。样条和单 固定装置可以一起选中。
# 将光标移到选框的任意 一个'''角'''上 按下鼠标左键。
# 将光标移到选 框的任意'''角 '''上, 按下鼠标左键。
# 拖动 这个 角。选框对角保持不动 固定装置随选框一起被拉伸或压缩。拖动过程中 即时可见 变化。
# 拖动角 。选 对角保持不动, 固定装置随选 框一起被拉伸或压缩。拖动过程中变化 会实时显示
# 松开鼠标——新的位置 随即固 定。整个拖动过程算作一次操作 '''Ctrl+Z'''会 固定装置 整体还原为 原来的 大小
# 松开鼠标 按键 ——新的位置 就此确 定。整个拖动过程算作一次操作:'''Ctrl+Z'''会 一次性将 固定装置 恢复到 原来的 尺寸


 拖动角点时可以按住以下修饰键
 拖动角点时可以按住以下修饰键:


{| class="wikitable"
{| class="wikitable"
! 按键 !! 作用
! 按键 !! 作用
|-
|-
| 不按 任何 键 || 宽度和高度独立变化 对角保持不动
| 不按键 || 宽度和高度独立变化, 对角保持不动
|-
|-
| '''Shift''' || 保持选区比例 高度 宽度
| '''Shift''' || 保持选区比例: 高度 根据 宽度 得出
|-
|-
| '''Alt''' || 从选框中心而不是对角 开始 缩放——选区同时向两侧扩展
| '''Alt''' || 从选 框中心而不是对角 进行 缩放——选区同时向两侧扩展
|-
|-
| '''Ctrl''' ||  沿一 轴缩放 程序会取鼠标移动幅度更大的方向 另一个方向保持不变
| '''Ctrl''' ||  沿 一轴缩放: 程序会取鼠标移动幅度更大的方向, 另一个方向保持不变
|}
|}


 缩放修饰键 使用的是 左侧的'''Shift'''和'''Alt'''键。
  比例和从中心 缩放 这两个 修饰键 分别对应 左侧的'''Shift'''和'''Alt'''键。


 关于缩放 需要 了解的几点
 关于缩放,值得 了解的几点:


* '''无法用 角把选区"翻" 过去 。''' 角点不 越过对边 选框在宽度和高度 都缩小到 一个像素时 就会 停止。要 得到 镜像效果 请使用 下面介绍的"''' 翻转'''" 按钮。
* '''无法用角 把选区"翻 " 出来 。''' 角点不 越过对边: 在宽度和高度 均为 一个像素时停止 收缩 若需 要镜像效果, 请使用'''Flip'''(翻转) 按钮(见下文)
* ''' 对齐 网格 (Snap to Grid) 。''' 只要工具栏上的''' 对齐网格'''开关处于开 状态 默认开 启), 缩放后固定装置的坐标就会被四舍五入到 页面 的整数像素。如果 需要 固定装置落在格 之间 请关闭 该开关
* ''' 吸附到 网格。''' 只要工具栏上的'''Snap to Grid'''(吸附到网格) 开关处于 开状态( 默认 ), 缩放后固定装置的坐标就会被四舍五入到 场景 的整数像素。如果固定装置 需要 落在 格之间, 请关闭
* '''平面选区。''' 如果所有选中的固定装置都位于一条严格水平或 严格 垂直的线上 选区就没有第二个维度 缩放只沿 这条 线起作用 此时按 '''Shift'''保持比例 有任何效果。
* '''平面选区。''' 如果所有选中的固定装置都位于一条严格水平或垂直的线上, 选区就没有第二个维度: 缩放只沿 线 方向 起作用, 此时按'''Shift'''保持比例 也不会 有任何效果。
* '''固定装置本身的尺寸不会改变。'''  缩放改变的 它们的位置 每个固定装置始终 占一个像素。改变的是固定装置之间的距
* '''固定装置本身的尺寸不会改变。''' 只 它们的 排布 位置 被缩放: 每个固定装置始终占 一个像素,不多不少 。改变的是固定装置之间的 距。


== 缩放固定装置 会发生什么 ==
== 缩放 固定装置会发生什么 ==


  结果 取决于你 具体 拉伸的是什么。
  缩放过程中固定装置的数量和地址永远不会改变——改变的只是排布位置。而固定装置具体如何重新排布, 取决于你拉伸的是什么。


{| class="wikitable"
{| class="wikitable"
! 选中的对象 !!  发生 什么
! 选中的对象 !! 发生 的变化
|-
|-
| 单 独的 固定装置 || 固定装置 之间的距离被拉 开或 缩小。数量、地址和宇宙(universe)不变
| 单 固定装置 || 固定装置 各自独立地分 开或 靠拢
|-
|-
分布方式为''' 均匀(Uniform)'''的样条 线 || 固定装置 数量不变,它们会 沿新 的线 长重新排布——间 发生变化 。寻址不受影响
采用'''Even'''(均匀)分布 的样条 ||  线条的顶点相互分开, 固定装置沿 整条 新长 重新 按相等间距 排布—— 它们之间的 发生变化
|-
|-
分布方式为'''固定像素 (Fixed Pixels)''' 的样条 线 || 固定装置 的数量按 线的 长度计算:拉伸后数量增加,压缩后数量减少。数量变化的同时,占用的地址空间也 之改变
采用'''Fixed Pixels'''( 固定像素)分布 的样条 || 固定装置 位于折 线的 各个顶点上,每个顶点一个,只是 顶点一起移动
|}
|}


 由此可以得出两 实用结论
 由此可以得出两 实用结论:


* 拉伸''' 固定像素''' 分布 样条线之后,请查看''' 固定装置(Fixtures)''' 窗口,检查端口占用情况: 固定装置数量 已经超过一个宇宙所能容纳的上限。关于 分布 方式 更多内容参见[[Properties]]和[[Патчинг приборов]]。
* '''Properties'''(属性)窗口中 的'''Fixture Count'''( 固定装置数量)字段只 在均匀 分布 下编辑——它决定 的是线 上固定装置的密度 拉伸样条 也会改变密度,但同时也会改变它的长度;如果只想改变密度,请直接修改固定装置数量。
* 如果需要改变的不是线的长度,而 是线上固定装置的密度 ,不要去 拉伸样条 线:均匀分布在''' 属性(Properties)'''窗口中提供了'''固定装置数量 (Fixture Count)''' 参数,专门用 此目 的。
* 采用''' 固定像素''' 分布时, 固定装置 数量 正好等于样条的顶点数,拉伸并不会改变这个数量。要增删固定装置,需用'''Edit Spline'''(编辑样条)工具修改顶点。关 分布方式 详细说明,参见[[属性]]和[[样条和单个固定装置]]两篇文章


 还有一点 因缩放而被移出 工作页面边界 的固定装置 获得动画,输出值为零 。如果拉伸后线 两端 熄灭了,把 它们 移回页面 范围内 即可
 还有一点: 因缩放而被移出 布局 的固定装置会 停止接收该布局的效果,并保持熄灭状态 。如果拉伸后线 两端 变暗,请检查 它们 是否仍落在布局 范围内 ——参见[[创建和修改布局]]


== 旋转 ==
== 旋转 ==


# 选中固定装置。它们周围会出现一个选框 右侧带有旋转控制柄。
# 选中固定装置。它们周围会出现一个选 , 右侧带有旋转控制柄。
# 按住旋转控制柄 向上或向下 拖动。固定装置会 绕'''选框中心'''转 动, 旁边的标 会显示当前角度。
# 按住旋转控制柄,围绕选区框中心 拖动。固定装置会绕'''选 框中心''' , 旁边的标 会显示当前角度。
# 松开鼠标。固定装置停在新的位置 控制柄回 选框右侧的原位。
# 松开鼠标 按键 。固定装置 停在新的位置, 控制柄 则返 回选 框右侧的原位。


 角度以水平方向为基准计算 ,并且 每次重新抓取控制柄时都会归零 旋转始终从固定装置当前的位置开始 而不是 它们最初的朝向 开始 。要 选区精确旋转90° 沿弧线 向上 拖动控制柄 直到提示显示90.00 °
 角度以水平方向为基准计算, 每次重新抓取控制柄时都会归零: 旋转始终从固定装置当前的位置开始, 而不是它们最初的朝向。要 选区精确旋转90°, 沿弧线拖动控制柄, 直到提示显示90.00。


'''旋转吸附 (Rotation Snap) 。''' 工具栏上有一个'''旋转吸附''' 开关 旁边 还有 一个角度 输入 框。开启吸附时 默认开启 长为15 ° ), 旋转角度会按 数值的倍数变化——很容易 线 摆到整15 、30、45、90度。关闭吸附即可自由旋转 精度可达百分之一度。 输入 框中的 数值 是程序的全局设置 会在多次启动之间保留。
'''旋转吸附。''' 工具栏上有一个'''Rotation Snap'''( 旋转吸附) 开关, 旁边 一个角度 数值 框。开启吸附时( 默认开启, 长15 °), 旋转角度会按 指定 数值的倍数变化—— 这样 很容易 线 条精确设置为15 、30、45、90 度等角 度。关闭吸附即可自由旋转, 精度可达百分之一度。 该数值 框中的 设置 是程序的全局设置, 会在多次启动之间保留。


 值得记住的几点
 值得记住的几点:


* '''旋转中心就是选框的中心''', 无法指定其他点。但可以 中心 发生偏移: 选区 需要的一侧再加 一个固定装置——选框会变大 中心也 随之向那一侧移
* '''旋转中心就是选 框的中心''',无法指定其他点。但可以 移动 中心: 在需要的一侧 给选区 加一个固定装置——选 框会变大, 中心也随之向那一侧 移。
* '''开启 对齐 网格时''', 旋转后的固定装置会被 取整 到整数像素。因此以较小角度 放的线在 页面上 会呈现"阶梯状"——这是像素 页面 的正常表现 不是错误。 如果 需要平滑的对角线 请关闭 对齐 网格。
* '''开启 吸附到 网格时''',旋转后的固定装置会被 四舍五入 到整数像素。因此以较小角度放 的线 场景中 会呈现"阶梯状"——这是像素 场景 的正常表现, 不是错误。 需要平滑的对角线, 请关闭 吸附到 网格。
* '''旋转后样条 线 依然是样条 线''': 它的顶点 固定装置一起旋转 线的形状不变。
* '''旋转后样条依然是样条:''' 它的顶点 固定装置一起旋转, 线 的形状不 会改 变。
* 旋转同样可以用'''Ctrl+Z'''撤销。
* 旋转同样可以用'''Ctrl+Z'''撤销。


==  镜像 翻转 ==
== 翻转 ==


 无法通过 拖动 选框的角来 实现 镜像——为此工具栏上提供了两个按钮 '''水平翻转 (Flip Horizontal)''' '''垂直翻转 (Flip Vertical)''' 。它们在'''选择 移动'''工具激活、且至少选中一个固定装置时可用。
 无法通过选 框的角 来镜像 选区 ——为此工具栏上提供了两个 专用 按钮:'''Flip Horizontal'''( 水平翻转)和'''Flip Vertical'''( 垂直翻转) 。它们 在'''选择 移动'''工具激活、且至少选中一个固定装置时可用。


 翻转是相对 选区中心进行的 尺寸不会改变。再次点击同一 按钮会恢复原状。地址 仍然固定在 线上的同 一批 位上, 因此 随着 几何形状 一起被镜像 ,还有 样条 线上 固定装置的排列方向 第一个固定装置会出现在另一侧。如果只 需要 反转 址顺序而不改变固定装置的位置 请使用''' 属性(Properties)'''窗口中的''' 反转(Reverse)''' 属性 ——参见[[Properties]]。
 翻转是相对选区中心进行的, 尺寸不会改变。再次点击同一按钮会恢复原状。地址 始终与 线 上的 同点 绑定, 因此几何形状 翻转 同时, 样条固定装置的排列方向 也会一起镜像: 第一个固定装置会出现在另一侧。如果只 反转 址顺序而不改变固定装置的位置, 请使用'''Properties'''(属性) 窗口中的'''Reverse'''(反转)命令 ——参见[[ 属性]]。


== 需要精确尺寸时 ==
== 需要精确尺寸时 怎么办 ==


 映射 页面上的 固定装置没有数 字化 的宽度 高度输入框 尺寸是用鼠标设定的。精确度要靠其他手段来实现。
  映射 场景中, 固定装置没有数 值形式 的宽度 高度输入框: 尺寸是用鼠标 设定的。精确度要靠其他手段来实现。


* ''' 对齐网格''' 最简单的方法 缩放和旋转 所有坐标都会变成整数像素。
* '''Snap to Grid'''(吸附到网格)— —最简单的方法: 缩放和旋转后所有坐标都会变成整数像素。
* ''' 映射(Mapping)'''窗口角落 的''' 坐标'''显示光标在 页面 像素中的位置——用它可以方便地把选区边缘调整到所需数值。 ''' 查看(View)'''→'''信息(Info)'''菜单中 开启。
* '''Mapping'''窗口角落的'''Coordinates'''(坐标) 显示光标在 场景 像素中的位置——用它可以方便地把选区边缘调整到所需数值。 通过菜单'''View → 2D Mapping → Coordinates'''(查看  2D 映射 → 坐标) 开启。
* '''方向键''' 选区移动1个像素 '''Shift+方向键'''移动10个像素。这是移动而 不是 缩放 但用 对齐一条 已经拉伸过的线 很方便
* '''方向键''' 选区移动1个像素,'''Shift+方向键'''移动10个像素。这是移动而 缩放, 很适合 用来 微调 已经拉伸过的线
* ''' 属性'''窗口中均匀样条 线 的'''固定装置数量''' 比拉伸更精确地设定密度。
* '''Properties'''窗口中均匀 分布 样条的'''Fixture Count'''( 固定装置数量) 比拉伸更 精确地设定密度。
* 工具栏上的''' 复制(Duplicate)''' 按精确 的X、Y 偏移创建选区的副本——当需要在 定距离上排出一排相同的线时 这比手动缩放更可靠。
* 工具栏上的'''Duplicate'''(复制)可以 按精确 的'''X Offset'''(X 偏移)和'''Y Offset'''(Y偏移) 创建选区的副本——当需要在 定距离上排出一排相同的线 , 这比手动缩放更可靠。


固定装置和'''效果 (effect)'''的尺寸 旋转是另一回事 它们不 这里 设置 而是在效果设置窗口中 设置( 效果属性 的齿轮按钮 ), 参见[[ Настройки эффектов]]。固定装置和效果是相互独立的 拉伸固定装置只会改变 动画 落在它们上 的哪一部分。
'''效果'''(effect) 的尺寸 旋转是另 一回事: 它们不在 此处 设置, 而是在效果设置窗口中( 效果属性 的齿轮按钮)设置, 参见[[ 效果设置]]。固定装置和效果是相互独立的: 拉伸固定装置只会改变落在它们 的是动画 的哪一部分。


==  如果出现 问题 ==
==  常见 问题 排查 ==


'''没有缩放和旋转控制柄。''' 要么当前激活的是'''选择 并编辑效果'''工具—— 它不选中固定装置, 要么选中的是单 独一 个固定装置 它只有移动方块。
'''没有缩放和旋转控制柄。''' 要么当前激活的 正确的工具——选区框只在'''选择 和移动'''工具 下出现 ——要么选中的是单个固定装置: 它只有移动方块。


'''选框只能 一个方向拉伸。''' 选区是平面的——所有固定装置都位于一条严格水平或垂直的线上。这样的选框没有第二个维度。
'''选 框只能 一个方向拉伸。''' 选区是平面的——所有固定装置都位于一条严格水平或垂直的线上。这样的选 框没有第二个维度。


'''固定装置以整像素跳动。''' 工具栏上的''' 对齐网格''' 处于开启状态, 请将其关闭。
'''固定装置以整像素 为单位 跳动。''' 工具栏上的'''Snap to Grid'''(吸附到网格)正在生效, 请将其关闭。


'''旋转是跳跃式的。''' '''旋转吸附''' 已开启。 将其 关闭 或在旁边的 输入框 中设置其他角度。
'''旋转是跳跃式的。''' '''Rotation Snap'''( 旋转吸附) 已开启。 关闭 它, 或在旁边的 字段 中设置其他角度。


'''拉伸样条 线后 固定装置数量 变了,地址也乱了 。'''  该样条线使用''' 固定 像素'''分布方式 '''Ctrl+Z''' 撤销尺寸变化,然后在属性中修改固 装置数量,或把 分布 方式切换为'''均匀'''
'''拉伸 样条,但 固定装置数量 没有增加 。'''  这是正常的:缩放既不会创建也不会删除 固定 装置 它们的数量由'''Properties''' 窗口设 (均匀 分布)或由样条的顶点数决定(固定像素)


''' 本应是 移动 ,结果却出现了 固定装置的副本。''' 抓取中心方块时按住了'''Ctrl'''——这会复制选 中的内容 。用'''Ctrl+Z'''撤销该操作。
''' 没有 移动固定装置,反而出现了它们 的副本。''' 抓取中心方块时按住了'''Ctrl''' ——这会复制选 。用'''Ctrl+Z'''撤销该操作。


'''缩放后固定装置不再发光。''' 很可能 是它们被 移出了 工作页面的边界, 把它们移回 页面内 即可。
'''缩放后固定装置不再发光。'''  它们 很可能 已经 移出了 布局范围。 把它们移回 即可。


== 参 ==
==  另请 ==


* [[Мышь, выделение и перемещение]]
* [[Мышь, выделение и перемещение|鼠标、选择与移动]]
* [[Панель инструментов]]
* [[Панель инструментов|工具栏]]
* [[ Сплайны и одиночные приборы]]
* [[ 样条和单个固定装置]]
* [[Добавление сплайнов и приборов]]
* [[Добавление сплайнов и приборов|添加样条和固定装置]]
* [[Properties]]
* [[ 属性]]
* [[ Патчинг приборов]]
* [[ 固定装置的地址分配]]
* [[ Настройки эффектов]]
* [[ 效果设置]]

2026年9月3日 (四) 13:46的最新版本

Mapping(映射)场景中,单个固定装置只是一个像素,它没有自己的尺寸,也没有方向。因此这里所说的"缩放"是指将一组固定装置分开或聚拢,拉伸或缩短样条(spline);而"旋转"则是指将选中的固定装置绕选区中心旋转。这些操作都通过选区框的控制柄完成,前提是激活了Select and Move(选择和移动)工具;旁边的工具栏(Toolbar)上还放着镜像翻转按钮。以上任何操作都可以用Ctrl+Z撤销,用Ctrl+Y(或Ctrl+Shift+Z)重做。

选区框及其控制柄

工具栏上选择选择和移动(Select and Move)工具并选中若干固定装置——它们周围会出现一个矩形选区框,由选区的最外侧点构成。选区框上有四种元素:

  • 角点 —— 四个方形缩放控制柄。鼠标悬停的控制柄会高亮显示,这样在点击前就能看清将要抓取的是哪一个。
  • 中心方块 —— 移动控制柄:用它拖动密集的一组固定装置很方便,不必担心误抓到某个单独的固定装置。
  • 旋转控制柄 —— 位于选区框右侧,用一条细线与选区框中心相连。无论如何缩放场景视图,它与选区框在屏幕上的距离始终保持不变。
  • 角度值 —— 旋转控制柄旁边的标签,显示当前角度,精确到小数点后两位。刚选中的固定装置角度为0.00。

如果只选中了一个单独的固定装置,就不会出现缩放和旋转控制柄——只剩下移动方块。拉伸和旋转一个点是没有意义的:选中一个样条或多个固定装置,控制柄就会出现。

选区框只属于选择和移动工具。使用工具栏上的其他工具——Hand(抓手)、Create Layout(创建布局)、Add Fixture(添加固定装置)、Add Spline(添加样条)、Edit Spline(编辑样条)、Duplicate(复制)——时不会出现选区框。如果固定装置周围没有出现选区框,请首先检查当前激活的是哪个工具。

缩放

  1. 选中固定装置:单击、Shift+单击,或用框选。样条和单个固定装置可以一起选中。
  2. 将光标移到选区框的任意角点上,按下鼠标左键。
  3. 拖动角点。选区框的对角保持不动,固定装置随选区框一起被拉伸或压缩。拖动过程中变化会实时显示。
  4. 松开鼠标按键——新的位置就此确定。整个拖动过程算作一次操作:Ctrl+Z会一次性将固定装置恢复到原来的尺寸。

拖动角点时可以按住以下修饰键:

按键 作用
不按键 宽度和高度独立变化,对角保持不动
Shift 保持选区比例:高度根据宽度计算得出
Alt 从选区框中心而不是对角进行缩放——选区同时向两侧扩展
Ctrl 仅沿单一轴缩放:程序会取鼠标移动幅度更大的方向,另一个方向保持不变

比例和从中心缩放这两个修饰键分别对应左侧的ShiftAlt键。

关于缩放,值得了解的几点:

  • 无法用角点把选区"翻转"出来。 角点不能越过对边:选区框会在宽度和高度均为一个像素时停止收缩。若需要镜像效果,请使用Flip(翻转)按钮(见下文)。
  • 吸附到网格。 只要工具栏上的Snap to Grid(吸附到网格)开关处于打开状态(默认打开),缩放后固定装置的坐标就会被四舍五入到场景的整数像素。如果固定装置需要落在网格之间,请关闭它。
  • 平面选区。 如果所有选中的固定装置都位于一条严格水平或垂直的线上,选区就没有第二个维度:缩放只沿该线方向起作用,此时按Shift保持比例也不会有任何效果。
  • 固定装置本身的尺寸不会改变。 只有它们的排布位置被缩放:每个固定装置始终占据一个像素,不多不少。改变的是固定装置之间的间距。

缩放时固定装置会发生什么

缩放过程中固定装置的数量和地址永远不会改变——改变的只是排布位置。而固定装置具体如何重新排布,取决于你拉伸的是什么。

选中的对象 发生的变化
单个固定装置 固定装置各自独立地分开或靠拢
采用Even(均匀)分布的样条 线条的顶点相互分开,固定装置沿整条新长度重新按相等间距排布——它们之间的间隔发生变化
采用Fixed Pixels(固定像素)分布的样条 固定装置位于折线的各个顶点上,每个顶点一个,只是随顶点一起移动

由此可以得出两个实用结论:

  • Properties(属性)窗口中的Fixture Count(固定装置数量)字段只能在均匀分布下编辑——它决定的是线条上固定装置的密度。拉伸样条也会改变密度,但同时也会改变它的长度;如果只想改变密度,请直接修改固定装置数量。
  • 采用固定像素分布时,固定装置的数量正好等于样条的顶点数,拉伸并不会改变这个数量。要增删固定装置,需用Edit Spline(编辑样条)工具修改顶点。关于分布方式的详细说明,参见属性样条和单个固定装置两篇文章。

还有一点:因缩放而被移出布局的固定装置会停止接收该布局的效果,并保持熄灭状态。如果拉伸后线条两端变暗,请检查它们是否仍落在布局范围内——参见创建和修改布局

旋转

  1. 选中固定装置。它们周围会出现一个选区框,右侧带有旋转控制柄。
  2. 按住旋转控制柄,围绕选区框中心拖动。固定装置会绕选区框中心旋转,旁边的标签会显示当前角度。
  3. 松开鼠标按键。固定装置会停在新的位置,控制柄则返回选区框右侧的原位。

角度以水平方向为基准计算,每次重新抓取控制柄时都会归零:旋转始终从固定装置当前的位置开始,而不是它们最初的朝向。要将选区精确旋转90°,沿弧线拖动控制柄,直到提示显示90.00。

旋转吸附。 工具栏上有一个Rotation Snap(旋转吸附)开关,旁边是一个角度数值框。开启吸附时(默认开启,步长15°),旋转角度会按指定数值的倍数变化——这样很容易将线条精确设置为15、30、45、90度等角度。关闭吸附即可自由旋转,精度可达百分之一度。该数值框中的设置是程序的全局设置,会在多次启动之间保留。

值得记住的几点:

  • 旋转中心就是选区框的中心,无法指定其他点。但可以移动中心:在需要的一侧给选区再添加一个固定装置——选区框会变大,中心也随之向那一侧偏移。
  • 开启吸附到网格时,旋转后的固定装置会被四舍五入到整数像素。因此以较小角度放置的线条在场景中会呈现"阶梯状"——这是像素场景的正常表现,不是错误。若需要平滑的对角线,请关闭吸附到网格。
  • 旋转后样条依然是样条: 它的顶点与固定装置一起旋转,线条的形状不会改变。
  • 旋转同样可以用Ctrl+Z撤销。

翻转

无法通过选区框的角点来镜像选区——为此工具栏上提供了两个专用按钮:Flip Horizontal(水平翻转)和Flip Vertical(垂直翻转)。它们仅在选择和移动工具激活、且至少选中一个固定装置时可用。

翻转是相对选区中心进行的,尺寸不会改变。再次点击同一按钮会恢复原状。地址始终与线条上的相同点绑定,因此几何形状翻转的同时,样条固定装置的排列方向也会一起镜像:第一个固定装置会出现在另一侧。如果只想反转地址顺序而不改变固定装置的位置,请使用Properties(属性)窗口中的Reverse(反转)命令——参见属性

需要精确尺寸时怎么办

在映射场景中,固定装置没有数值形式的宽度和高度输入框:尺寸是用鼠标来设定的。精确度要靠其他手段来实现。

  • Snap to Grid(吸附到网格)——最简单的方法:缩放和旋转后所有坐标都会变成整数像素。
  • Mapping窗口角落的Coordinates(坐标)显示光标在场景像素中的位置——用它可以方便地把选区边缘调整到所需数值。通过菜单View → 2D Mapping → Coordinates(查看 → 2D 映射 → 坐标)开启。
  • 方向键将选区移动1个像素,Shift+方向键移动10个像素。这是移动而非缩放,但很适合用来微调已经拉伸过的线条。
  • Properties窗口中均匀分布样条的Fixture Count(固定装置数量)比拉伸更能精确地设定密度。
  • 工具栏上的Duplicate(复制)可以按精确的X Offset(X偏移)和Y Offset(Y偏移)创建选区的副本——当需要在指定距离上排出一排相同的线条时,这比手动缩放更可靠。

效果(effect)的尺寸和旋转是另外一回事:它们不在此处设置,而是在效果设置窗口中(效果属性里的齿轮按钮)设置,参见效果设置。固定装置和效果是相互独立的:拉伸固定装置只会改变落在它们身上的是动画的哪一部分。

常见问题排查

没有缩放和旋转控制柄。 要么当前激活的不是正确的工具——选区框只在选择和移动工具下出现——要么选中的是单个固定装置:它只有移动方块。

选区框只能向一个方向拉伸。 选区是平面的——所有固定装置都位于一条严格水平或垂直的线上。这样的选区框没有第二个维度。

固定装置以整像素为单位跳动。 工具栏上的Snap to Grid(吸附到网格)正在生效,请将其关闭。

旋转是跳跃式的。 Rotation Snap(旋转吸附)已开启。请关闭它,或在旁边的字段中设置其他角度。

拉伸了样条,但固定装置数量没有增加。 这是正常的:缩放既不会创建也不会删除固定装置。它们的数量由Properties窗口设定(均匀分布)或由样条的顶点数决定(固定像素)。

没有移动固定装置,反而出现了它们的副本。 抓取中心方块时按住了Ctrl键——这会复制选区。用Ctrl+Z撤销该操作。

缩放后固定装置不再发光。 它们很可能已经移出了布局范围。把它们移回去即可。

另请参阅