vault backup: 2025-04-09 21:56:03

This commit is contained in:
BlueRose 2025-04-09 21:56:03 +08:00
parent fa45d3d1a6
commit 85298cf495

View File

@ -9,7 +9,7 @@ rating: ⭐
- UE4.27:https://dev.epicgames.com/documentation/zh-cn/unreal-engine/vehicle-user-guide?application_version=4.27
- UE5.4:https://dev.epicgames.com/documentation/en-us/unreal-engine/vehicles-in-unreal-engine?application_version=5.4
#
# 项目结构
- Vehicle蓝图
- Vehicle SkeletalMesh
- Physics Asset
@ -59,10 +59,10 @@ UVehicleSportsWheelFront::UVehicleSportsWheelFront()
{
WheelRadius = 39.0f;
WheelWidth = 35.0f;
FrictionForceMultiplier = 3.0f;
FrictionForceMultiplier = 3.0f;//摩擦力系数
MaxBrakeTorque = 4500.0f;
MaxHandBrakeTorque = 6000.0f;
MaxBrakeTorque = 4500.0f;//最大制动扭矩
MaxHandBrakeTorque = 6000.0f;//最大手制动扭矩
}
UVehicleSportsWheelRear::UVehicleSportsWheelRear()
@ -70,9 +70,9 @@ UVehicleSportsWheelRear::UVehicleSportsWheelRear()
WheelRadius = 40.f;
WheelWidth = 40.0f;
FrictionForceMultiplier = 4.0f;
SlipThreshold = 100.0f;
SkidThreshold = 100.0f;
MaxSteerAngle = 0.0f;
SlipThreshold = 100.0f;//滑动阈值
SkidThreshold = 100.0f;//防滑阈值
MaxSteerAngle = 0.0f;//最大转向角
MaxHandBrakeTorque = 6000.0f;
}
```
@ -82,15 +82,15 @@ UVehicleSportsWheelRear::UVehicleSportsWheelRear()
UVehicleOffroadWheelFront::UVehicleOffroadWheelFront()
{
WheelRadius = 50.0f;
CorneringStiffness = 750.0f;
CorneringStiffness = 750.0f;//转弯刚度
FrictionForceMultiplier = 4.0f;
bAffectedByEngine = true;
bAffectedByEngine = true;//实现4轮驱动
SuspensionMaxRaise = 20.0f;
SuspensionMaxDrop = 20.0f;
WheelLoadRatio = 1.0f;
SpringRate = 100.0f;
SpringPreload = 100.0f;
SuspensionMaxRaise = 20.0f;//悬挂架最大提升高度(父类是10.0)
SuspensionMaxDrop = 20.0f;//悬挂力最大下降(父类是10.0)
WheelLoadRatio = 1.0f;//车轮负载率(父类是0.5)
SpringRate = 100.0f;//弹簧率(父类是250.0)
SpringPreload = 100.0f;//弹簧预紧力(父类是50.0)
SweepShape = ESweepShape::Shapecast;
MaxBrakeTorque = 3000.0f;
@ -123,4 +123,5 @@ UVehicleOffroadWheelRear::UVehicleOffroadWheelRear()
## UChaosWheeledVehicleMovementComponent
## 动画蓝图中的相关逻辑