Fix speed mismatch between direct and tap movement modes
This commit is contained in:
@@ -10,6 +10,7 @@ namespace AppleHills.Core.Settings
|
||||
{
|
||||
[Header("Player Settings")]
|
||||
[SerializeField] private float moveSpeed = 5f;
|
||||
[SerializeField] private float moveAcceleration = 10000f;
|
||||
[SerializeField] private float stopDistance = 0.1f;
|
||||
[SerializeField] private bool useRigidbody = true;
|
||||
[SerializeField] private HoldMovementMode defaultHoldMovementMode = HoldMovementMode.Pathfinding;
|
||||
@@ -29,6 +30,7 @@ namespace AppleHills.Core.Settings
|
||||
|
||||
// IPlayerFollowerSettings implementation
|
||||
public float MoveSpeed => moveSpeed;
|
||||
public float MaxAcceleration => moveAcceleration;
|
||||
public float StopDistance => stopDistance;
|
||||
public bool UseRigidbody => useRigidbody;
|
||||
public HoldMovementMode DefaultHoldMovementMode => defaultHoldMovementMode;
|
||||
|
||||
@@ -10,6 +10,7 @@ namespace AppleHills.Core.Settings
|
||||
{
|
||||
// Player settings
|
||||
float MoveSpeed { get; }
|
||||
float MaxAcceleration { get; } // Added new property for player acceleration
|
||||
float StopDistance { get; }
|
||||
bool UseRigidbody { get; }
|
||||
HoldMovementMode DefaultHoldMovementMode { get; }
|
||||
|
||||
Reference in New Issue
Block a user