Zh/2019.2
← Previous changelog | Next changelog → |
Available in: Chinese, English.
Please help us translate in other languages!
Nasal 脚本语言
对垃圾回收的改进:
JSBSim
[以下部分翻译使用机器翻译,故部分内容或许将不准确或不自然。欢迎更多志愿者加入到翻译的行列中!]
[Some part of the following translation is made by machine translator, so it may be inaccurate or awkward. Any contributions to the translation are welcomed! ]
- [向后兼容性损坏]陀螺仪现在正在测量转速而不是旋转加速度。测量旋转加速度的陀螺仪在现实世界中不存在。
- 飞行控制元件的输出属性不再受限。这样可以减少许多虚假的警告消息,并允许在多个飞行控制中直接引用相同的属性。
- 现在通过质量分数而不是分压来管理大气中的水蒸气。前者是压力和温度变化时保留的物理量。
- 在尝试在地面上配平之前,检查至少3个触点。
- ECEF到ECI帧转换已从FGLocation移到FGPropagate和FGInitialConditions,因为并非所有FGLocation都需要管理它。
- 重力计算已移至FGInertial,因为该位置存储了所有用于计算重力的常数。这减少了FGInertial和FGAcceleration之间传输的数据量。
- 为FG UDP接口增加了模拟器时间的可选传输
- 代码清理并使用更多C ++ 11习惯用法(重写,constexpr,基于范围的for循环等)
- 现在在执行期间而不是在解析XML定义时检查用于表无关var的属性的存在。这放宽了需要在XML定义文件中声明过滤器,表格以及更一般的飞行控件的顺序。
视角
Tower View AGL
这是与塔台视角类似的新视角,不同之处在于它使地面保持在飞机的正下方,并在飞机移动时平稳地缩放和平移。这使得该视角适合用于观察降落。
Tower View AGL 尝试使用飞机的追逐距离(chase-distance)属性作为飞机尺寸的近似指标,以在飞机接近时避免其过度缩放。
联机飞行时的视角
由机模定义的视角(飞行员视角(Pilot view),直升机视角(Helicopter view),塔台视角(Tower view)等)现在可以在联机飞行中的其他飞机上使用。
通过单击“飞行员列表(Pilot List)”对话框的“视图(view)”列,可以查看特定的联机飞机(可在“Multiplayer/Pilot List”菜单下找到)。
通过单击飞行员列表对话框的“查看自己(view self)”按钮,可以切换回查看自己的飞机。
在查看联机中他人的飞机时,塔台视图和Tower View AGL使用与正在查看的飞机最近的塔台,它不一定是距离您最近的塔台。
旧的“模型视角(Model View)”界面默认情况下处于禁用状态,但可以通过转到菜单“View/View Options”并选择“传统多人游戏视角选择器(Legacy multiplayer view selector)”来恢复。
飞行员对话框
每一列的顺序已被调整,最有用的列现在位于左侧。
添加了新的“查看(View)”列,允许选择查看联机飞行中其他飞机。
飞机高度值后增加了“ +”或“-”,以指示其他飞机是在上升还是下降。
新的“机场(airport)”列显示距每架飞机最近的机场。 (请注意,只有在塔台视图和Tower View AGL下时该数据才会更新)
联机航母
- 现在选择菜单项“Multiplayer / MPCarier Selection”将始终打开小的“MPCarriers online”对话框,无论附近是否有航母。
- 新增了自动附加到联机航母的功能,即在“MPCarriers online”对话框中自动选中航母旁边的框。默认情况下禁用此功能;通过设置
/sim/mp-carriers/auto-attach
至true
(e.g.--prop:bool:/sim/mp-carriers/auto-attach=true
)启用. 仅当首次出现航母时,并且只有一个该类型航母时,才会进行自动附加。