- UID
- 40326
- UCC
-
- 声望
-
- 好评
-
- 贡献
-
- 最后登录
- 1970-1-1
|
本帖最后由 柳三公子 于 2012-11-14 04:03 编辑
(大概翻译一下)
Hi again,
I don't know about you, but I don't have enough hands to operate the WSAD keys, IJKL keys and the mouse at the same time.
(作者认为一个正常的人不可能同时操作WSAD,IJKL和鼠标)
For docking, having full control over translation and rotation is a very important thing, but if you have to take your hand off the mouse, that means you can't control the camera anymore, and no camera control means you lose all sense of depth. If you've tried docking manually using the mods you've probably come across this situation. You're perfectly lined up it seems, but you overshoot or undershoot the target. Then you pan the camera around a bit, and you see that you were offset by a wide margin, but your offset was hidden by the camera angle.
(在对接的时候,同时控制旋转,平移是非常重要的,但是旋转摄像机也是重要的,而我们没有三只手对吧。你有?)
So, no camera control makes docking a very frustrating task. But keeping the right hand on the mouse means you have to use the left to operate both WSADQE and IJKLHN, plus SAS. That's 13 keys for 4 fingers. Not exactly ergonomic is it?
(所以对接的时候不能自如的旋转摄像机会很不爽。但是用右手控制摄像机,那你就必须用左手的4个手指控制其他13个键)
So, we need controls that are better suited for docking. This was the subject of much brain-bashing here, as we tried to figure out what the best control mode would be.
(所以他们想出了一个相对好一点的控制方法)
In the end, this is what we came up with:
(如下图)
There are now two main UI modes to control a ship by. Staging mode and Docking mode (Docking mode might be renamed yet).
(现在有两个主控制界面模式,一个模式就是传统的staging模式,另外一个是docking对接模式,以后也可能改名)
On Staging mode, controls work as they do now. WSADQE controls rotation, IJKLHN controls translation, Ctrl and Shift handle throttle, and Space steps through the stages. That's fine for launching or flying spaceplanes, but in orbit, it falls short, and after your stages are stepped through, you're left with a mighty big key that does essentially nothing.
(在staging模式,所有的控制和现在一样)
So, enter Docking mode. In this mode, controls change to a (hopefully) better scheme. Now, linear and rotation controls work in a similar way as with EVAs. WSAD controls fwd/back, left/right translation, QE rolls the ship, and Shift and Ctrl control UP/Down translation.
(入轨之后,切换到Docking模式,这种模式中,你的操作方法有点类似现在的EVA,就是操作宇航员在太空行动的方法。WSAD控制前进后退,左右平移,QE旋转,shift和Ctrl控制上下平移)
Wait a minute, what of the rotation controls then? Well, this is where the mighty big button at your thumb comes in. In Docking mode, the Space bar will switch between rotation and translation, and change the function of the WSAD keys.
(上面的操作没有提到旋转。在Docking模式中,空格键变成了切换平移与旋转模式的开关,每次按空格,WSAD的功能就会变化)
We've been testing this new system here, and everyone agrees that it's a far better solution to controlling a vessel in orbit than the old system was.
(每个测试过的人都觉得这样操作一个在轨道上的飞行器会更爽一点,但还不能说完美)
Along with the control scheme switch, the new Docking UI mode has a few new bits that are worth mentioning. When you go into docking mode, the staging panel on the bottom right retracts away, while a new docking mode input quadrant pops in. This quadrant shows the usual pitch, yaw and roll gauges, plus new XY and Z gauges, and an indicator that lets you know whether you're in linear or rotation mode.
(新的Docking模式现在有一些新的界面元素,当你进入docking模式,屏幕下面的staging面板会缩回去,被一个docking模式的四分仪替代。新的四分仪会显示原有的pitch,yaw,roll指示器,加上新的XYZ指示器,同时还有一个指示器让你知道目前是平移模式还是旋转模式)
Also, when you're in linear mode, SAS is turned on automatically, so the ship will hold orientation while you translate, and it comes off again when you go into rotation mode, to let you rotate the ship unimpeded.
(在平移模式中,SAS自动打开,所以飞船会保持指向不变。当切换到旋转模式的时候,SAS自动关闭)
The behaviour of the space bar as a toggle switch is also customizable. We had some debate whether you should hold the space bar to rotate, or press it to toggle back and forth... Unable to reach a consensus, we had it set so that double-tapping the spacebar will switch between toggle and hold behaviours.
(空格键也可以自定义两种工作模式,一种是切换模式,一种是保持模式。切换模式让你每次按空格键的时候,在平移和旋转模式中切换。保持模式让你持续按住空格键进入一种模式,释放空格键回到之前的模式。想要在切换和保持模式之间切换,只需要双击空格键)
However, we don't want to impose the new system on everyone. Maybe you do have three hands. Maybe you've used the old controls so much you got good at it, so we wanted to make this change as optional as possible.
(但是也许有些人有三只手,或者有些人还是喜欢原先的控制方法)
For that reason, we've separated all the input bindings used for the new control mode, and you're able to remap them however you see fit. Even going as far as disabling the entire system if you want. You can also set all key bindings to be operational either in rot mode, or lin mode, or both, or none, if you want to remap it to something we might not have thought of.
(所以,现在按键自定义面板把staging和docking分离开,你可以分别设置按键)
So, that did it for docking controls. However, there is still one big issue that makes docking frustrating. The fact that the ship can be rotated in just about any way in relation to the camera.
(另外一个重要的问题是,船的旋转和摄像机是分离的,这样有时候上下左右会颠倒)
The solution for that was straightforward. Now the "Chase" camera mode is relative to the ship (and by ship I mean, whatever command pod you choose to control from), so it rotates as the ship does, and 'up' is always up to the ship, and so on.
(解决方案很简单,现在摄像机的“Chase”模式与飞船的旋转是锁定的,所以你屏幕的上总是等于飞船的上)
Of course, you can still use the "Free" and "Orbital" camera modes.
(当然你还是可以使用“自由”和“轨道”摄像机模式,其实我一直没搞清楚4种摄像机模式的区别)
So, in the end, it's not a one-size-fits-all control solution, but hopefully we've made it flexible enough that everyone will be able to find a setup that works for them.
(新的模式不一定完美,但希望能做到尽可能灵活)
Oh, and in case you were wondering, that third button there will take you to the map (Map controls are the same as in Staging mode).
(图中的第三个模式按钮,是用来切换到地图界面的。在地图界面,控制方式还是和Staging模式一样)
Cheers
Update:
After doing a few dockings using the new system, I did eject a few stages by accident from using the space bar on the wrong mode.
(在做了一些测试之后,我常常不小心在错误的模式中用空格键把船分离了。记得如果你从Docking模式回到Staging模式,空格又变成了分离命令吧?)
To reduce the chances of that happening, I set the UI mode selector to step the staging back if you go into docking mode. This way, when you return to Staging mode, you'll find the staging LED blinking, like when you're ready to launch. That gives you one "safe" space bar press before you realize what you're about to do.
(为了防止这类误操作发生,我对界面做了一些改动,当你从Docking模式回到Staging模式的时候,船的分级会退回一格,并且Staging LED会闪烁,就像你在发射台上看到的那样。这就给了你一个额外的“安全”空格操作,让你知道你到底在干什么)
That should reduce the number of accidental staging mishaps from forgetting the mode you're on. If it still happens even with this system in place, well, you should probably use the staging lock then.
(这样应该能防止一些误操作,但如果你还是老发生这种错误,那你应该考虑使用分离锁。啥是分离锁?)
Cheers |
|