Zh/2019.2

From FlightGear wiki
Jump to navigation Jump to search
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-attachtrue (e.g. --prop:bool:/sim/mp-carriers/auto-attach=true)启用. 仅当首次出现航母时,并且只有一个该类型航母时,才会进行自动附加。