怎么修改载具座位的编号啊
我下了一个载具,他的遥控机枪是6号位,怎么改成2号位啊炮弹视角改法也简单
ObjectTemplate.fire.roundsPerMinute 30
ObjectTemplate.fire.addFireRate 0
ObjectTemplate.fire.fireInCameraDof 1 ------>把这里的1改成0,如果没有这句就加上
改完之后炮弹就是从主炮射出去的不再是从camera那里打出去,看起来比较自然
但是这么改会有一个问题,就是主炮发射炮弹的弹着点和HUD准星不在一个点上有偏差
想要不出现偏差就在加一句代码
ObjectTemplate.fire.roundsPerMinute 30
ObjectTemplate.fire.addFireRate 0
ObjectTemplate.fire.projectileStartPosition 0/0/-0.45 <------加上这句,分别代表X/Y/Z轴,只需要改Z轴位置,数值看载具主炮弹药出膛位置
ObjectTemplate.fire.fireInCameraDof 1
这样加上不会出现炮弹落点和HUD准星不在一个点上的偏差问题,看起来也相对自然 还有怎么修改炮弹打出的位置哦,有些载具炮弹是从炮管的右边打出来的 3166198616 发表于 2020-5-29 14:39
还有怎么修改炮弹打出的位置哦,有些载具炮弹是从炮管的右边打出来的
同问,不仅仅是炮弹!坦克机枪也一样,明明同轴机枪在炮塔右边,曳光弹显示的位置却是从炮塔左边出去。 位置可以看看文件中所有ObjectTemplate.aiTemplate 代码,参考一下装甲车的。 本帖最后由 jamdenis 于 2020-5-30 00:40 编辑
改位置简单,举个栗子
假设这个悍马载具除了驾驶员之外还有4个座位(包括遥控武器站在内),每个座位对应F2-F5的键位
ObjectTemplate.addTemplate M2HB_Station ------> F2
ObjectTemplate.setPosition 0/1.22337/0.61191
ObjectTemplate.addTemplate Humvee_RCWS_codriver ------> F3
ObjectTemplate.addTemplate Humvee_RCWS_rightpass ------> F4
ObjectTemplate.setPosition 0/0/-0.5
ObjectTemplate.addTemplate Humvee_RCWS_leftpass ------> F5
ObjectTemplate.setPosition 0/0/-0.5
现在说一下你遇到的情况,同样的栗子,只不过此时遥控武器站的顺序在其他座位的后面
ObjectTemplate.addTemplate Humvee_RCWS_codriver ------> F2
ObjectTemplate.addTemplate Humvee_RCWS_rightpass ------> F3
ObjectTemplate.setPosition 0/0/-0.5
ObjectTemplate.addTemplate Humvee_RCWS_leftpass ------> F4
ObjectTemplate.setPosition 0/0/-0.5
ObjectTemplate.addTemplate M2HB_Station ------> F5
ObjectTemplate.setPosition 0/1.22337/0.61191
看明白了吗?你只需要把遥控武器站的引用句放在成员座位前面就行 jamdenis 发表于 2020-5-30 00:22
改位置简单,举个栗子
假设这个悍马载具除了驾驶员之外还有4个座位(包括遥控武器站在内),每个座位对应F2- ...
谢谢我试试 jamdenis 发表于 2020-5-29 14:11
炮弹视角改法也简单
ObjectTemplate.fire.roundsPerMinute 30
ObjectTemplate.fire.addFireRate 0
谢谢我试试
页:
[1]