找回密码
 注册

QQ登录

只需一步,快速开始

查看: 729|回复: 11

[求助]1942中载具的最大行驶速度是怎样定义的,请高手指点

[复制链接]
发表于 2004-7-31 00:38:25 | 显示全部楼层 |阅读模式
以dc中m1a1和m-1974为例,他们各自的ai设置里显示他们各自的速度分别为15米/秒和12米/秒,他们各自的Physics.con中的Engine的部分为
ObjectTemplate.create Engine M1A1Engine
ObjectTemplate.setNetworkableInfo M1A1EngineInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript Sounds/M1A1Engine.ssc
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate M1A1TrackL
ObjectTemplate.setPosition -1.35/-.1/0.2
ObjectTemplate.addTemplate M1A1TrackR
ObjectTemplate.setPosition 1.39/-.1/0.2
rem -------------------------------------
ObjectTemplate.setMinRotation -1/0/-1
ObjectTemplate.setMaxRotation 1/0/1
ObjectTemplate.setMaxSpeed 4/0/20
ObjectTemplate.setAcceleration 4/0/20

ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETTank
ObjectTemplate.setTorque 10
ObjectTemplate.setDifferential 4
ObjectTemplate.setNumberOfGears 5
ObjectTemplate.setGearUp 0.95
ObjectTemplate.setGearDown 0.45
ObjectTemplate.setGearChangeTime 0.05

ObjectTemplate.create Engine M-1974Engine
ObjectTemplate.setNetworkableInfo M-1974EngineInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript Sounds/M-1974Engine.ssc
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate M-1974_TrackL
rem ObjectTemplate.setPosition -0.3/-0.799/0
ObjectTemplate.setPosition -0.18/-0.799/0
ObjectTemplate.addTemplate M-1974_TrackR
ObjectTemplate.setPosition 0.38/-0.799/0
rem -------------------------------------
ObjectTemplate.setMinRotation -1/0/-1
ObjectTemplate.setMaxRotation 1/0/1
ObjectTemplate.setMaxSpeed 1/0/10
ObjectTemplate.setAcceleration 1/0/10

ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETTank
ObjectTemplate.setTorque 5
ObjectTemplate.setDifferential 3.5
ObjectTemplate.setNumberOfGears 5
ObjectTemplate.setGearUp 0.95
ObjectTemplate.setGearDown 0.45
ObjectTemplate.setGearChangeTime 0.05
速度的设置应该就是黑体的部分,可是他们是怎样确定了各自的15米/秒和12米/秒的,我百思不解,还是在其他的部分定义的,望知道的高手指教, :bujie
回复

使用道具 举报

发表于 2004-7-31 04:23:53 | 显示全部楼层
AI 文件只对 Bot 才有用, 改 setDiffrential 和 Object.con 中的 Drag.
回复

使用道具 举报

发表于 2004-7-31 04:26:46 | 显示全部楼层
我的经验, diffretial 决定速度, drag 决定阻力, torque 决定功率.
可以查官方教程(英文).
回复

使用道具 举报

发表于 2004-7-31 04:30:24 | 显示全部楼层
黑体的部分决定方向和加速度, 与最高速度完全无关.
回复

使用道具 举报

 楼主| 发表于 2004-7-31 16:14:26 | 显示全部楼层
那么最大速度是由diffretial和drag 怎样计算出来的呢,换算关系是什么,总不至于用感觉的吧,我看过官方教程了,对这一部分解释的并不是很清楚。
回复

使用道具 举报

发表于 2004-7-31 17:17:05 | 显示全部楼层
汗,帮不上你。

去SAGA站队那边问问看:)
回复

使用道具 举报

发表于 2004-7-31 20:49:02 | 显示全部楼层
晕 这帖很技术 :wacko:
回复

使用道具 举报

发表于 2004-8-3 16:11:31 | 显示全部楼层
????
回复

使用道具 举报

发表于 2004-8-6 05:48:02 | 显示全部楼层
高手懂不起....哈哈 .....都...在擦汗...........
回复

使用道具 举报

发表于 2004-8-6 13:49:16 | 显示全部楼层
为什么要改?
回复

使用道具 举报

 楼主| 发表于 2004-8-8 18:57:46 | 显示全部楼层
制作自己的模组的需要,搞明白了才能做抗日战争或朝鲜战争的模组啊
回复

使用道具 举报

 楼主| 发表于 2004-8-8 19:04:01 | 显示全部楼层
最大速度确实是由diffretial决定,已经证实了,另外问个问题,1942中的ObjectTemplate.vehicleFov是不是不被战地越南支持了,这个设置可以设定载体乘员视角的放大倍率,可以实现火炮的瞄准镜功能,可是在战地越南中却不起作用,是不支持了还是用另外的语句实现了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|=|HERO|=战队

GMT+8, 2024-6-1 19:52

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表