VehicleWheel
Spatial
简要描述
模拟车轮行为的物理对象。
该节点需要用作VehicleBody的子节点,并模拟其轮子之一的行为。 该节点还充当对撞机,以检测车轮是否接触了表面。
成员说明
Default | 0.0 |
---|
setter | set_brake(value) |
getter | get_brake |
- float damping_compression
Default | 0.83 |
---|
setter | set_damping_compression(value) |
getter | get_damping_compression |
Default | 0.88 |
---|
setter | set_damping_relaxation(value) |
getter | get_damping_relaxation |
Default | 0.0 |
---|
setter | set_engine_force(value) |
getter | get_engine_force |
Default | 0.0 |
---|
setter | set_steering(value) |
getter | get_steering |
- float suspension_max_force
Default | 6000.0 |
---|
setter | set_suspension_max_force(value) |
getter | get_suspension_max_force |
- float suspension_stiffness
Default | 5.88 |
---|
setter | set_suspension_stiffness(value) |
getter | get_suspension_stiffness |
Default | 5.0 |
---|
setter | set_suspension_travel(value) |
getter | get_suspension_travel |
Default | false |
---|
setter | set_use_as_steering(value) |
getter | is_used_as_steering |
Default | false |
---|
setter | set_use_as_traction(value) |
getter | is_used_as_traction |
- float wheel_friction_slip
Default | 10.5 |
---|
setter | set_friction_slip(value) |
getter | get_friction_slip |
Default | 0.5 |
---|
setter | set_radius(value) |
getter | get_radius |
Default | 0.15 |
---|
setter | set_suspension_rest_length(value) |
getter | get_suspension_rest_length |
- float wheel_roll_influence
Default | 0.1 |
---|
setter | set_roll_influence(value) |
getter | get_roll_influence |
方法说明
返回每分钟转数的车轮转速。
- get_skidinfo get_skidinfo() const
返回介于0.0和1.0之间的值,该值指示此车轮是否在打滑。 0.0表示打滑(车轮失去抓地力,例如冰冷的地形),1.0表示不打滑(车轮完全抓地力,例如干燥的沥青路面)。
- is_in_contact is_in_contact() const
如果此轮子与表面接触,则返回true
。