Mostrar números y crear un formato
Usa la notación incluida o define los sufijos de tu juego.
Muestra un valor
Para 1250, To Fixed String con Decimal Places 2 produce 1250.00. Usa To Formatted String con Formatter Name Scientific para notación científica o Suffix para el formato de sufijos configurado. Al aceptar texto, parsea con el mismo formato e inspecciona el error resultante.
Crea tu notación
- En Content Browser elige Miscellaneous → Scientific Number Formatter. Nombra el asset
DA_CoinsNotation. - Pon Formatter Name
CoinsNotation, Notation Suffix, Exponent Step 3 y Pattern{Mantissa}{Suffix}. - Pon Maximum Fractional Digits 2 y Minimum Fractional Digits 0.
- En Initial Suffixes deja la primera entrada vacía y añade
K,M,B. El nivel cero debe estar vacío. Los sufijos distinguen mayúsculas y minúsculas. - Pon Preview Value
1.25e3y Preview Parse Input1.25K. Revisa ambas direcciones y guarda. - Añade el asset a Project Settings → Scientific Number Settings → Formatter Assets. Recarga los formatos configurados mediante la API correspondiente o reinicia el editor.
- Usa To Formatted String con Formatter Name
CoinsNotationen tu Blueprint.
1250 se muestra como 1.25K. Al parsearlo con CoinsNotation recuperas 1250. Añadir el asset a los ajustes también lo incorpora a la configuración de cocinado.
Trata las reglas inválidas
El patrón debe contener exactamente un {Mantissa}, seguido de {Suffix} o {Exponent} según la notación. Resuelve nombres repetidos, sufijos duplicados y tokens inválidos antes de guardar. La recarga valida la sustitución completa; una configuración rechazada conserva el registro anterior.
El formato puede redondear. No uses el texto de interfaz como persistencia sin pérdida; consulta guardar y recuperar.