diff --git a/Engine b/Engine index 1dc8f3d..5d897f2 160000 --- a/Engine +++ b/Engine @@ -1 +1 @@ -Subproject commit 1dc8f3d272b2b46e2778d9439a5f8605ab3092ff +Subproject commit 5d897f2f56c711629f8cbf915d0ed112cf21680f diff --git a/Game/Behaviours/BallBehaviour.cs b/Game/Behaviours/BallBehaviour.cs index d8800bc..2e6ff53 100644 --- a/Game/Behaviours/BallBehaviour.cs +++ b/Game/Behaviours/BallBehaviour.cs @@ -60,7 +60,7 @@ public class BallBehaviour : BehaviourOverride if (rigidBody.Velocity.MagnitudeSquared <= 0.01f) return; - Vector2D speedUp = rigidBody.Velocity.Normalized * (float)Time.Elapsed.TotalMilliseconds; + Vector2D speedUp = rigidBody.Velocity.Normalized * Time.DeltaTimeFrame; rigidBody.Velocity += speedUp * SpeedUpMultiplier; } diff --git a/Game/Behaviours/MovementBallBehaviour.cs b/Game/Behaviours/MovementBallBehaviour.cs index 6998aeb..3d584f9 100644 --- a/Game/Behaviours/MovementBallBehaviour.cs +++ b/Game/Behaviours/MovementBallBehaviour.cs @@ -32,7 +32,7 @@ public class MovementBallBehaviour : BehaviourOverride if (rigidBody.Velocity.MagnitudeSquared <= 0.01f) return; - Vector2D speedUp = rigidBody.Velocity.Normalized * (float)Time.Elapsed.TotalMilliseconds; + Vector2D speedUp = rigidBody.Velocity.Normalized * Time.DeltaTimeFrame; rigidBody.Velocity += speedUp * SpeedUpMultiplier; }