parent
2ad29e481f
commit
72d66e5984
|
@ -51,12 +51,12 @@ public enum Axel
|
|||
/// <summary>
|
||||
/// inputs for acceleration
|
||||
/// </summary>
|
||||
private float _currentAcceleration;
|
||||
[SerializeField] private float _currentAcceleration;
|
||||
|
||||
/// <summary>
|
||||
/// inputs for turning
|
||||
/// </summary>
|
||||
private float _currentTurn;
|
||||
[SerializeField] private float _currentTurn;
|
||||
|
||||
/// <summary>
|
||||
/// to move the car
|
||||
|
@ -82,7 +82,8 @@ public void SetInputs(float forwardAmount, float turnAmount)
|
|||
/// </summary>
|
||||
public void Move()
|
||||
{
|
||||
foreach (var wheel in wheels) wheel.wheelCollider.motorTorque = _currentAcceleration;
|
||||
foreach (var wheel in wheels)
|
||||
wheel.wheelCollider.motorTorque = _currentAcceleration;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
@ -103,8 +104,12 @@ public void Brake()
|
|||
/// </summary>
|
||||
public void Steering()
|
||||
{
|
||||
foreach (var wheel in wheels.Where(wheel => wheel.axel == Axel.Front))
|
||||
foreach (var wheel in wheels)
|
||||
if (wheel.axel == Axel.Front)
|
||||
{
|
||||
wheel.wheelCollider.steerAngle = _currentTurn;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
Reference in a new issue