diff options
Diffstat (limited to 'Assets/Scripts/Actors/Actor.cs')
-rw-r--r-- | Assets/Scripts/Actors/Actor.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Assets/Scripts/Actors/Actor.cs b/Assets/Scripts/Actors/Actor.cs index c28abd5..53ea50b 100644 --- a/Assets/Scripts/Actors/Actor.cs +++ b/Assets/Scripts/Actors/Actor.cs @@ -77,7 +77,7 @@ namespace MontanaJohns.Actors var maxSpeed = stats.maxSpeed + maxSpeedModifier; - _rigidBody.AddForce(new Vector2(input * stats.speedMultiplier * 10, 0)); + _rigidBody.AddForce(new Vector2(input * stats.speedMultiplier, 0), ForceMode2D.Impulse); if (!isGrappling) { @@ -124,12 +124,12 @@ namespace MontanaJohns.Actors if(_rigidBody.position.y <= doNotExceed) { var maxSpeed = stats.maxSpeed + maxSpeedModifier; - _rigidBody.AddForce(new Vector2(0, inputY * stats.speedMultiplier * 20)); + _rigidBody.AddForce(new Vector2(0, inputY * stats.speedMultiplier), ForceMode2D.Impulse); - /*if (inputY < 0 && Mathf.Abs(_rigidBody.velocity.y) > maxSpeed) + if (inputY < 0 && Mathf.Abs(_rigidBody.velocity.y) > maxSpeed) _rigidBody.velocity = new Vector2(_rigidBody.velocity.x, -maxSpeed); else if (inputY > 0 && Mathf.Abs(_rigidBody.velocity.y) > maxSpeed) - _rigidBody.velocity = new Vector2(_rigidBody.velocity.x, maxSpeed);*/ + _rigidBody.velocity = new Vector2(_rigidBody.velocity.x, maxSpeed); } } |