This commit is contained in:
CortexCore
2024-03-31 23:31:00 +08:00
parent e179d2eb53
commit b7b89ee71a
641 changed files with 31286 additions and 22134 deletions

View File

@@ -26,6 +26,8 @@ namespace BITKit.Vehicles
public sealed class Vehicle : EntityBehavior
{
[Header(Constant.Header.Services)] public bool Enabled;
[Header(Constant.Header.Settings)] public float maxMotorTorque = 64;
[SerializeField] private float maxSteeringAngle = 45;
[SerializeField] private float brakeTorque;
@@ -98,6 +100,8 @@ namespace BITKit.Vehicles
}
public override void OnUpdate(float deltaTime)
{
if (Enabled is false) return;
var torque = maxMotorTorque *(optionalVertical.Allow ? optionalVertical.Value : vertical);
var steel =maxSteeringAngle * (optionalHorizontal.Allow ? optionalHorizontal.Value : horizontal);
axisInfos.ForEach(x =>