Saltar al contenido principal

Paso 8: Blueprints (blueprints)

Sustituye las llamadas obsoletas de Blueprint y compila todos los Blueprints. Se ejecuta el último, después de que los demás pasos hayan modificado los assets, así que su resultado de compilación es el estado final del proyecto.

Hecho automáticamente​

  • Las llamadas a funciones obsoletas con sustituto directo se sustituyen, conservando todas las conexiones.
  • Se compilan todos los Blueprints del proyecto.

Informado​

  • Errores de compilación, con texto de corrección. Para los errores conocidos, UEAPM añade una corrección precisa a partir de sus pistas de compilación.
  • Llamadas obsoletas sin sustitución automática.
  • Clases de nodo eliminadas en UE5 (por ejemplo nodos controladores de Matinee).
  • Blueprints cuya clase padre se eliminó (por ejemplo tutoriales del editor).

Tablas de reglas​

bp_nodes.json: 141 funciones obsoletas o renombradas (14 sustituidas automáticamente, 34 ya resueltas por los propios redirects del motor al cargar, el resto informadas), 4 clases de nodo eliminadas, clases padre eliminadas y pistas de compilación.

Ejemplos​

EncontradoResultado
SetFloatPropertyByNamesustituida por SetDoublePropertyByName
Add_FloatFloatnada que hacer: el motor la redirige a Add_DoubleDouble al cargar
nodo controlador de Matineeinformado: convierte el Matinee en una Level Sequence
error de compilación "grants no tags" en una Gameplay Abilitycorrección: establece CooldownGameplayEffectClass en None, o da al efecto un componente Grant Tags con una etiqueta Cooldown.*