守望先锋高精确度鼠标输入是什么 高精确度鼠标输入功能介绍
先锋的高精度鼠标输入是什么?游戏中扔枪的机制是什么?下面为大家介绍守望先锋的高精度鼠标输入功能。让我们来看看。
引入高精度鼠标输入功能
今天,我们来看看游戏补丁1.42 中引入的新特性。高精度鼠标输入。
首先我们来快速看一下《守望先锋》中瞄准射击的机制。手表会每16毫秒模拟或计算一次动作,也就是62.5Hz帧的动作。游戏中的每一帧都是基于玩家鼠标在前一帧输入的原始信息,从而显示出玩家瞄准的方向。此时,如果玩家按下主攻模式(鼠标左键),游戏中的英雄会向相应的方向开火(前提是英雄活着,有弹药,不受其他动作干扰等。).
这是第一人称射击游戏中处理鼠标输入的传统方式,但我们仍想做得更好。现在很多游戏鼠标已经支持500Hz,1000Hz甚至更高的轮询速率。当鼠标在1000Hz的游戏帧之间移动时,硬件输入将被分成16个离散的点。这里有一个例子可以帮助你理解。
在游戏中,扔枪实际上是这样的:
这里的白线是玩家每16毫秒的瞄准方向。
现在让我们添加红线来显示当鼠标输入变为1000Hz时玩家的瞄准:
当高精度选项启用时,您的瞄准方向可以覆盖所有红线的范围!这意味着您可以在帧之间(或在高帧的情况下,在渲染帧之间)更有效地拍摄:
还请注意:
当您移动时,此功能不会改变您的视角 感觉 。移动视角的感觉还是和以前一样,因为视角渲染最终的渲染效果还是首先来自于硬件接收到的信息,而不是帧数。
打开此选项会给CPU带来轻微的额外负担。
只有按下或松开鼠标键,并且只有使用主攻模式(鼠标左键)和辅攻模式(鼠标右键)时,才会开启副框瞄准功能。比如按住主攻模式(鼠标左键)的枪追武器,就不会受到这个功能的影响。