QQ登录

只需一步,快速开始

查看: 5465|回复: 3
打印 上一主题 下一主题

修改操纵杆配置文件求指导

[复制链接]

主题

好友

82

积分

航院新生

跳转到指定楼层
楼主
发表于 2013-5-6 10:02:39 |只看该作者 |倒序浏览
用赛钛客X52飞行控制器连接的FlightGear,因为X52默认的没有发动机启动按钮希望能通过修改配置文件来实现,为什么我这样修改之后该按键还是不能使用,在配置文件X52.xml中添加部分
-<button n="7">
<desc>Fire Starter on Selected Engine</desc>
<repeatable type="bool">true</repeatable>
-<binding>
<command>nasal</command>
<script>controls.startEngine(1)</script>
</binding>
-<mod-up>
-<binding>
<command>nasal</command>
<script>controls.startEngine(0)</script>
</binding>
</mod-up>
</button>
求大大们指导哪里不对或者应该怎么修改,跪谢
分享到: QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享分享0 收藏收藏0

主题

好友

113

积分

航院新生

沙发
发表于 2013-5-7 01:56:00 |只看该作者
c172p吗?估计要看个别的飞机.如果飞机设计者设定了或模拟发动机启动程序,这按钮便可能失效了. 如c172p中, 's'键被重新定义了,不使用controls.startEngine().
回复

使用道具 举报

主题

好友

82

积分

航院新生

板凳
发表于 2013-5-7 17:05:41 |只看该作者
flightbear 发表于 2013-5-7 01:56
c172p吗?估计要看个别的飞机.如果飞机设计者设定了或模拟发动机启动程序,这按钮便可能失效了. 如c172p中, ' ...

A320,上面XML文件里的button7是操纵杆上的一个按钮,不是s键,s键被定义不也不影响controls.startEngine()么,把button7跟controls.startEngine()绑定不是应该也能启动发动机么,多谢回复
回复

使用道具 举报

主题

好友

113

积分

航院新生

地板
发表于 2013-5-8 00:32:03 |只看该作者
关键是,不是所有飞机都以单一呼叫controls.startEngine()便会启动.默认s键便是用这方式. 你可试试其他飞机,如果可用s键启动,你的操纵杆按钮很大机会也可以操作.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入FG

本版积分规则

手机版|联系我们| FlightGear ( 吉ICP备19002044号-7 )

GMT+8, 2024-4-27 08:40

Powered by Discuz! X3.2

© 2001-2013 FlightGear Inc.

返回顶部