Skip to content

동적 HUD 서식 지정

이 페이지에서는 HUD 텍스트 상자의 떨림을 방지하는 동적 서식 지정 엔진에 대해 설명합니다.


📊 문자열 형식 사양 정보 상자

PropertyDetails
로케일 시스템Locale.ROOT (전 세계 공통으로 소수점 . 보장)
형식 지정자%.2f (동적 부동 소수점 변환)
레거시 고정 패턴 (금지됨)%6.2f (공백 패딩이 포함된 6자리 고정 너비)
현재 패턴String.format(Locale.ROOT, "Speed: %.2f b/s (H: %.2f, V: %.2f)", targetSpeed, targetHoriz, targetVert)

🛠 텍스트 떨림 및 불필요한 공백 패딩 문제 해결

레거시 고정 너비 버그 (%6.2f)

text
"Speed:   4.30 b/s (H:   4.30, V:   0.00)"  <-- 불필요한 공백 간격

최신 동적 형식 지정자 (%.2f)

text
"Speed: 4.30 b/s (H: 4.30, V: 0.00)"
"Speed: 70.00 b/s (H: 70.00, V: 0.00)"

이를 통해 텍스트 상자의 부드러운 크기 조정, 수평 떨림 방지, 시스템 언어 설정과 무관한 일관된 소수점 구분이 보장됩니다.


🔗 관련 페이지

Official documentation & web portal for Dasik Igaijinn mods.