7. Calcula operaciones y costes de compra
Construye este ejemplo en tu proyecto de Unreal y comprueba el resultado en cada paso.
En esta página
En esta práctica comprobarás cálculos individuales y una compra con precios crecientes. Usa el BP_MiNumero que creaste antes; no necesitas assets ni archivos de ejemplo adicionales.
- Abre su EventGraph y conserva el flujo calcular → Is Success → Branch → mostrar valor o error.
- Busca una operación de la tabla en el menú del grafo. Crea sus entradas con Make Scientific Number; para estos valores deja Exponent en 0.
- Conecta el resultado al flujo de comprobación. Compila, pulsa Play y compara con la tabla. Detén Play antes de cambiar de operación.
- Si el nodo devuelve un bool y Out Error, comprueba ese bool con Branch y usa Out Error en la rama de fallo. Conecta los pines blancos cuando el nodo tenga ejecución.
| Operación | Entradas | Resultado independiente esperado |
|---|---|---|
| Subtract | 3000, 2000 | 1000 |
| Multiply | 2000, 3000 | 6000000 |
| Divide | 3000, 3 | 1000 |
| Power | Base 2, Exponent 10 | 1024 |
| Square Root | 144 | 12 |
| Apply Production | Current Value 1000, Production Per Second 25, Delta Seconds 4 | 1100 |
| Arithmetic Purchase Cost | Num Items 3, Price Start 100, Price Add 50, Current Owned 0 | 450 |
| Max Affordable Arithmetic | Resources Available 1000, Price Start 100, Price Add 50, Current Owned 0 | 5 |
El coste de tres unidades es 100 + 150 + 200 = 450. Con 1000 puedes comprar 5: cuestan 1000 en total; seis costarían 1350.
Al terminar: debes poder cambiar una entrada, repetir el cálculo y explicar su resultado antes de aplicar un formato.