方向盘是一种特别为赛车游戏设计的专用游戏控制器。
要简要说明方向盘原理,首先需要说明一下一个概念:控制器的“轴”(AXIS):玩家能在一定的范围内圆滑操作控制器达到类比控制需要,而控制器能将玩家的移动量的位置信息量化以后独立输出一组控制数据的就叫一个“轴”(AXIS)。
一个方向盘大约有1-4个控制轴,通常将他们分别叫X、Y、Z和S轴。细分起来又可将每个轴分为“负半轴”和“正半轴”,用 “X/RX”或“-X/+X”这样的表示方法分别表示。
单轴式方向盘:只有一个控制轴,通常用做方向控制,如 “–X” 表示“方向左”;“+X”表示“方向右”等,而油门和刹车等其他控制仍然用按键实现,这类方向盘通常属于“入门级”产品。
2轴式方向盘:通常X轴用作方向控制,另一个轴由油门和刹车合用,即“-Y”用做油门,“+Y”用作刹车;这一类方向盘的油门和刹车也是类比控制了,但因为油门和刹车共用一个轴,所以油门和刹车并不能同时起作用。
3轴式方向盘:方向、油门、刹车各用一个独立的轴,从而实现了分轴控制,也就是说,刹车和油门能同时起作用了。
4轴式方向盘:在3轴式方向盘的基础上再增加一个轴,用做离合器控制,这一类方向盘通常都属于“发烧级”的了。
实际进行游戏的时候,控制器是这样工作的:玩家操作控制器的某个“轴”,控制器内部的处理芯片将玩家操作的该轴的位置信息量化后输出给电脑的DirectInput,DirectInput 将收到的轴位置信息线性放大到 0-65535 的范围,游戏主程序则直接从 DirectInput获得玩家的操作信息从而实现游戏的操作。
以上过程中,玩家对某一个轴的操作可能是无极的,但控制器内部处理芯片将轴位置信息量化后不可能是无极的,每一个轴都会用一定的数值范围来代表相应的轴位置信息,然后处理芯片会将这个范围划分成若干段(通常为等分)来表示实际的轴位置信息,“将某一个轴的位置信息量化的级数”就是说,在控制器的输出端,能将某一个轴分成多少个过渡的中间状况,也就是该控制器的某一给定轴的精度,控制器的各轴的精度是控制器固有的内在品质,也是衡量控制器性能的重要指标之一。
注意量化范围并不一定就是实际精度,比如 微软Precision Wheel方向盘的 X轴(方向轴),量化范围是 -512←→+512,但它转动方向轴的时候,数值每次并不是以 1为单位跳动,而是每次跳动 5或6.所以,实际它在 -512←→+512这个量化范围内只有 100+100 (左右)个过渡状况,也就是说它的方向轴的实际精度是 100+100左右。而不是 512+512.而它的油门和刹车两个轴的量化范围分别都是 0←→63,并且是以 1为单位跳动的,所以说它的油门和刹车轴的实际精度分别都是 64级。
上一篇: 《魔戒:中土大战》第二十七章攻略
下一篇: 《英雄传说:碧之轨迹》第一章图文攻略
相关文章
更多>>精选单机游戏推荐
72.5 G
4.3 G
4.0 G
3.0 G
3.0 G
3.0 G
200.0 MB
20.0 G
1.0 G
35.0 G