如题
解决方案 »
- 如何查找三个TEDIT控件的句柄,并向其发送指定内容?
- 关于 Delphi MSSQL 赋值问题
- 枚举类型错误所在?
- 请问怎样使程序在最小化后图标放在任务栏的托盘上?
- 推荐一个学delphi的好软件,delphi学习宝典,下载地址:
- 简单问题
- 高分求PDF文件显示Delphi组件(不是指用ACROBAT的ActiveX生成的)
- 如何添加快捷方式到‘开始’按扭的边上?
- 页面上的机器人怎么做?
- 这样替换窗体默认的系统菜单,急急急
- DBGridEh 中 Columns 里 ButtonStyle 属性设置为 cbsDropDown,怎样只能从列表中选,不能用户输入?类似ComboBox组件中Style的csDropDown
- 如何从网上下载一个文件?
安装了还要做点什么吗?
//车类
TVehicle = class
private
Wheels : Array of TWheel; //车轮
Shell : TShell; //车壳
world : PdxWorld;
space : PdxSpace;
box{,box2}: PdxGeom;
group : PdxSpace; ResetTime:DWord; //建立/复位时间 DrvType:TDrvType; //驱动方式
GearTime:DWord; //上次换档时间 steering_lock, //转向限制
steer_speed, //转向速度
steering_angle : Single; //转向角度 Mass:Single; //质量
GTop:Byte; //最高档
GSD:Single; //换档延迟 SBR:Array Of Single; //换档转速下降
BBR:Array Of Single; //刹车转速下降 VRR:Array Of Single; //档位 速度-转速对照表
GR:Array Of Single; //档位 轮齿比
GE:Array Of Single; //档位 传输效率对照表
T_RPMSize:Byte; //表格大小
T_RPM:Array Of Single; //转速-输出扭力应表 procedure HandleBinaryControls(bThrottle,bBrake,bHandBrake,bLeft,bRight:boolean; Auto:Boolean; Angle:Single);
public
body{,body2} : PdxBody; FPos,FPosX:TD3DXVector3; //中心位置 初始位置及运动位置
FPosFront,FPosFrontX:TD3DXVector3; //中心位置 初始位置及运动位置
FViewerPos,FViewerPosX:TD3DXVector3; //观察者位置 初始位置及运动位置 revs, //动力大小
MinRPM,MaxRPM:Single; //发动机最低转速及最高转速
RPM:Single; //当前转速
Gear:Byte; //当前档位 fThrottle:Boolean; //是否加油
fBreak:Boolean; //是否刹车
fHandBreak:Boolean; //是否手刹