QQ登录

只需一步,快速开始

楼主: fg-fans
打印 上一主题 下一主题

构建自己的飞机模型----xml脚本

[复制链接]

主题

好友

117

积分

航院新生

楼主
发表于 2011-11-11 10:08:47 |显示全部楼层
现在正在学这块,顺便说下楼主提到的关于<animation>标签的作用:
这个标签的作用是驱动.ac文件也就是FG中标准的ac3d模型文件,也就是说让.ac文件中飞机的各个部件“动”起来,比如说着落过程中需要放下飞机的起落架,这个动作在模型中实际上是移动起落架从一个位置到另一个位置,这个动作就需要<animation>标签来完成。
说下楼主贴出来的程序中子标签的作用<type>标签是指具体的动作方式,如这里指定了rotate,就是指围绕某坐标轴旋转到一个特定的位置,FG还提供了其他几个动作,none:无改变,spin:绕某坐标轴以一定速度自转,translate:沿某轴移动。
<object-name>标签就是楼主说的飞机某部件的名称,定义在相应的.ac文件中。
<property>是为FG指定路径,FG通过该路径启动该动作。
<factor>改变状态的参数,FG会通过该参数进行比例转换。
<axis>坐标系参数。
仅供参考,如有纰漏请大家指正,一起研究~
回复

使用道具 举报

主题

好友

117

积分

航院新生

沙发
发表于 2012-3-16 10:48:47 |显示全部楼层
shadidi 发表于 2012-3-2 11:43
你好,可否告知property中的动作参数值到哪里去查?是否有什么说明手册?

可以在对应机型的nasal中看到,也可以通过fg提供的访问方式,查看属性树,暂时没有手册,有兴趣的话可以到官方wiki的howto中找找看
回复

使用道具 举报

主题

好友

117

积分

航院新生

板凳
发表于 2012-11-23 14:10:43 |显示全部楼层
Momo 发表于 2012-7-9 09:53
想问下如何查看属性树?

fg在启动的时候定义了一种httpd的访问方式,默认是5500端口,启动之后通过浏览器访问5500端口就能看到
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 01:33

Powered by Discuz! X3.2

© 2001-2013 FlightGear Inc.

返回顶部