void FixedUpdate() { if (m_isRunning) { float distance = GetDistanceToTarget(); float ratio = distance < stopThreshold ? 0.0f : distance / lookAtDistance; m_physicsEntity.ForceDriven(ratio * acceleration); } }