Pemformatan HUD Dinamis
Halaman ini mendokumentasikan format string dinamis untuk mencegah getaran kotak teks HUD.
📊 Infobox Spesifikasi Pemformatan
| Property | Details |
|---|---|
| Sistem Locale | Locale.ROOT (Menjamin pemisah desimal . di seluruh dunia) |
| Penentu Format | %.2f (Konversi floating point dinamis) |
| Pola Kaku Warisan (Dilarang) | %6.2f (Lebar 6 karakter tetap dengan spasi) |
| Pola Saat Ini | String.format(Locale.ROOT, "Speed: %.2f b/s (H: %.2f, V: %.2f)", targetSpeed, targetHoriz, targetVert) |
🛠 Mengatasi Masalah Jitter Teks & Padding Ruang
Bug Lebar Tetap Warisan (%6.2f)
text
"Speed: 4.30 b/s (H: 4.30, V: 0.00)" <-- Jarak spasi yang tidak perluPenentu Dinamis Modern (%.2f)
text
"Speed: 4.30 b/s (H: 4.30, V: 0.00)"
"Speed: 70.00 b/s (H: 70.00, V: 0.00)"Ini memastikan perubahan ukuran kotak teks yang mulus, nol jitter horizontal, dan pemisah desimal yang konsisten terlepas dari pengaturan bahasa sistem.
