VehicleBody
RigidBody
简要描述
模拟汽车行为的物理物体。
该节点实现了模拟汽车所需的所有物理逻辑。 它基于物理引擎中常见的光线投射车辆系统。 您将需要为车辆的主体添加CollisionShape,并为车轮添加VehicleWheel节点。 您还应该为汽车的3D模型向该节点添加MeshInstance,但该模型不应包含车轮的网格。 您应该使用[成员制动器],[成员engine_force]和[成员转向]属性控制车辆,而不应直接更改此节点的位置或方向。
注意: VehicleBody的原点将确定车辆的重心,因此最好保持较低的水平并将CollisionShape和MeshInstance向上移动。
成员说明
Default | 0.0 |
---|
setter | set_brake(value) |
getter | get_brake |
Default | 0.0 |
---|
setter | set_engine_force(value) |
getter | get_engine_force |
Default | 40.0 |
---|
setter | set_mass(value) |
getter | get_mass |
Default | 0.0 |
---|
setter | set_steering(value) |
getter | get_steering |
Default | 392.0 |
---|
setter | set_weight(value) |
getter | get_weight |