Custom Curve 的维度功能

下面的图示展示了 维度如何在不直接改动水平 & 垂直灵敏度的前提下,缩短或拉长偏离坐标轴的鼠标移动。相关说明另见 使用手册.

移动被缩短 移动被拉长 移动不变

按方向的移动量

鼠标输入,单位移动量 当前设置下的光标输出

鼠标画圆时的光标轨迹

鼠标输入轨迹 当前设置下的光标轨迹

控制

4.0
0.00
45.0°

按方向的增益

各方向上施加的增益

读数

施加的增益
1.166
坐标轴上的增益
1.000
22.5° 处的增益
1.123
45° 处的增益
1.166

把沿轴移动与弧线 & 斜向动作区分开

大多数鼠标移动同时带有水平 & 垂直分量。只沿一个轴持续移动的情况并不常见:在桌面上移动,或在游戏中跟枪,都是由弧线、曲线 & 斜向组成的动作——严格的水平或垂直移动才是例外,而非常态。

只设置水平 & 垂直灵敏度,直接调整的恰恰是最少出现的两种移动——维度作用于其余的全部,对落在两轴之间的移动做缩放。光标或准星整体上可以变得更松或更紧,而练熟的 180° 转身或记住的压枪幅度保持不变。

缩放系数作用于整段移动,而不是其中某个分量,因此在任何设置下光标方向都与鼠标方向一致。改变的只有距离,而且只在移动偏离坐标轴时才改变。

增益如何施加

维度为负值时,两轴之间的移动被缩短;为正值时被拉长。变化在斜向上最大,在轴上归零,因此严格水平或垂直的快甩在任何维度值下经过的距离都相同。

形状把变化推向斜向。取 0 时,变化分散在偏离坐标轴的所有方向上,包括离水平只有几度的平缓方向。取 1 时,变化集中在斜向附近:45° 处的增益在两种设置下相同——变的只是它朝着轴向下降得有多快。「按方向的增益」图直接展示了这一点——形状改变的是曲线的 宽度,而不是高度。

一些用法

  • 与加速配合:在游戏中,跟住目标的同时压枪,几乎全程都是斜向或弧线动作。加速曲线按移动的快慢缩放移动,因此在所需压枪幅度相同的情况下,还要跟住一个横向移动的目标时,输出比朝静止目标射击时被加速得更多。调低维度可以把这段动作收紧,从而在使用加速的同时更容易兼顾两件瞄准的事。用输入选项里的「独立」度量也能获得同样的好处,但用维度可控性更强。
  • 二维光标操作:在日益普及的宽屏显示器上,够到屏幕四角需要更大的移动。把维度和形状一起调高会拉长这段行程,让移动更舒服,而不必提高水平和垂直灵敏度——后者未必是你想动的。
  • 快甩不到位:本想纯水平的快甩往往会偏出几度,实际走过的水平距离比预期要短,于是可能停在目标之前。调高维度会拉长这些偏离坐标轴的平缓移动。再配合把水平灵敏度稍微调低一点作为补偿,就能留出更从容的容错余地。

它位于处理链的哪一步

维度属于缩放之后。它作用于输出,此时加速曲线已经施加完毕——因此可以随意调整而不改变曲线的响应,也可以完全不使用加速。