Improve touch stability

This commit is contained in:
Pascal Serrarens 2025-09-24 15:11:48 +02:00
parent 1e7dc01762
commit 156571e376

View File

@ -204,13 +204,13 @@ namespace Passer {
return force;
}
public static Vector3 CalculateForce(Rigidbody thisRigidbody, Vector3 sollPosition, float strength, float damping = 1500) {
public static Vector3 CalculateForce(Rigidbody thisRigidbody, Vector3 sollPosition, float strength, float damping = 25) {
Vector3 locationDifference = sollPosition - thisRigidbody.position;
Vector3 force = locationDifference;
//force += CalculateForceDamper();
//Vector3 damper = -thisRigidbody.velocity * Time.deltaTime * damping;
//force += damper;
Vector3 damper = -thisRigidbody.velocity * Time.deltaTime * damping;
force += damper;
return force * strength;
}