NO MOM
I CANT PAUSE.
Scientific Number Tools Documentación
Soporte
Explorar lecciones

6. Crea un formato desde el editor y úsalo en tu widget

Construye este ejemplo en tu proyecto de Unreal y comprueba el resultado en cada paso.

En esta página
    1. Detén Play. En Data, botón derecho → Miscellaneous → Scientific Number Formatter. Nombra el asset DA_MisMonedas y ábrelo.
    2. Formatter Name = MisMonedas; Notation = Suffix; Exponent Step = 3; Pattern = {Mantissa}{Suffix}.
    3. Maximum Fractional Digits = 2; Minimum Fractional Digits = 0. Initial Suffixes: primera entrada vacía, después K, M, B.
    4. En Preview Value escribe 1.25e3; en Preview Parse Input, 1.25K. Mira ambas previsualizaciones: deben representar 1250. No avances si no entiendes el mensaje de validación.
    5. Guarda. En Edit → Project Settings busca Scientific Number Settings, añade DA_MisMonedas a Formatter Assets, guarda y reinicia el editor.
    6. Abre tu widget. En ActualizarSaldo sustituye To Fixed String por To Formatted String, Formatter Name = MisMonedas. Como es puro, conecta la ejecución directamente al siguiente nodo Set Text.
    7. Inicializa temporalmente Wallet en 1250 y ejecuta: el widget debe mostrar 1.25K. No cambies el texto a mano en Designer para conseguirlo.
    8. En una copia del formatter elimina {Mantissa} del patrón y observa la validación. Restaura el patrón válido. Prueba el redondeo cerca de un cambio de sufijo y decide si resulta apropiado para tu juego. Cambia el selector Notation entre Suffix y Exponent: el patrón adapta su marcador y el separador de exponente conservando el texto personalizado. Comprueba el preview y usa Undo para volver al estado anterior. Los errores introducidos al editar manualmente Pattern siguen mostrándose para poder corregirlos.