Formatage dynamique du HUD
Cette page documente le moteur de formatage dynamique empêchant les saccades d'affichage du HUD.
📊 Infobox de spécification de formatage
| Property | Details |
|---|---|
| Système de locale | Locale.ROOT (garantit le séparateur décimal . mondialement) |
| Spécificateur de format | %.2f (conversion dynamique à virgule flottante) |
| Ancien motif rigide (banni) | %6.2f (largeur fixe de 6 caractères avec espaces) |
| Modèle actuel | String.format(Locale.ROOT, "Speed: %.2f b/s (H: %.2f, V: %.2f)", targetSpeed, targetHoriz, targetVert) |
🛠 Résolution des saccades de texte et des problèmes d'espacement
Ancien bogue de largeur fixe (%6.2f)
text
"Speed: 4.30 b/s (H: 4.30, V: 0.00)" <-- Espaces superflusSpécificateur dynamique moderne (%.2f)
text
"Speed: 4.30 b/s (H: 4.30, V: 0.00)"
"Speed: 70.00 b/s (H: 70.00, V: 0.00)"Cela garantit un redimensionnement fluide de la zone de texte, l'absence de tremblement horizontal et un séparateur décimal cohérent.
