Pular para o conteúdo principal

Etapa 8: Blueprints (blueprints)

Substitui chamadas obsoletas de Blueprint e compila todos os Blueprints. Roda por último, depois de todas as outras etapas alterarem os assets, então o resultado da compilação é o estado final do projeto.

Feito automaticamente​

  • Chamadas de função obsoletas com substituto direto são substituídas, mantendo todas as ligações.
  • Todos os Blueprints do projeto são compilados.

Relatado para você​

  • Erros de compilação, com texto de correção. Para erros conhecidos, o UEAPM adiciona uma correção precisa a partir das suas dicas de compilação.
  • Chamadas obsoletas sem substituição automática.
  • Classes de nó removidas no UE5 (por exemplo nós controladores de Matinee).
  • Blueprints cuja classe pai foi removida (por exemplo tutoriais de editor).

Tabelas de regras​

bp_nodes.json: 141 funções obsoletas ou renomeadas (14 substituídas automaticamente, 34 já tratadas pelos próprios redirects da engine ao carregar, o resto relatado), 4 classes de nó removidas, classes pai removidas e dicas de compilação.

Exemplos​

EncontradoResultado
SetFloatPropertyByNamesubstituída por SetDoublePropertyByName
Add_FloatFloatnada a fazer: a engine redireciona para Add_DoubleDouble ao carregar
nó controlador de Matineerelatado: converta o Matinee em uma Level Sequence
erro de compilação "grants no tags" em uma Gameplay Abilitycorreção: defina CooldownGameplayEffectClass como None, ou dê ao efeito um componente Grant Tags com uma tag Cooldown.*