Tipos e cores de nós do Blueprint: eventos, funções, variáveis, macros e controle de fluxo
Os nós do Blueprint se reconhecem pela cor e pela forma: eventos são vermelhos, funções impuras são azuis, funções puras são verdes e sem pinos de execução, macros são cinza com um ícone de engrenagem, nós de controle de fluxo são cinza (switches são amarelos) e as variáveis têm uma forma única que muda só na cor. Conhecer os tipos permite ler qualquer gráfico.
Do curso
Tirado do projeto prático do curso; as aulas mostram cada passo em vídeo.
O que são nós de evento?
Exemplos são Event Begin Play, Event Tick, Event End Play e Event Begin Overlap. Eles são vermelhos no topo, com um ícone de seta, e você só adiciona cada um uma vez: adicionar o Event Begin Play de novo apenas seleciona o que já existe.
O que são nós de função, e qual a diferença entre pura e impura?
Nós de função têm um ícone f. Os azuis são funções impuras, que podem alterar seu estado e têm pinos de execução, então você os dispara livremente. Os verdes são funções puras, como o Append: não modificam o estado nem os membros da classe, não têm pinos de execução e só rodam quando outro nó precisa da saída deles.
O que são nós de variável?
Uma variável pode ser Float (número decimal), Boolean (falso ou verdadeiro) ou Name, entre outras. Arrastá-la para o gráfico dá um Get, para ler o valor, ou um Set, para gravar um valor, que tem pinos de execução. Mais rápido: segure Ctrl ao arrastar para um Get, ou Alt para um Set. Todos os nós de variável têm a mesma forma e mudam só na cor.
O que são nós de macro?
Você cria uma macro no painel My Blueprint. Ela abre uma aba própria onde você monta uma lógica separada, e depois insere no Event Graph. Nós de macro são cinza com um ícone de engrenagem.
O que são nós de controle de fluxo?
Branch, Do Once, Flip Flop e outros gerenciam o fluxo de execução. O Do Once roda uma vez e o Flip Flop alterna entre os pinos A e B. Costumam ser cinza com ícones próprios, e os nós switch são amarelos.
Que outros nós vou encontrar?
O Create Widget cria um elemento de interface na tela, os nós de matemática cobrem soma, subtração, divisão e comparações, e o Construction Script tem um nó inicial roxo.
PDFs grátis que acompanham esta página
Guias de uma página feitos a partir das aulas, enviados por e-mail.
- Cheat Sheet de Blueprint — Um PDF grátis de uma página para Unreal Engine 4/5, feito a partir das aulas do curso. Deixe ao lado do editor enquanto aprende.
- PDFs grátis
Perguntas frequentes
De que cor é um nó de evento?
Vermelho, com um ícone de seta.
Qual a diferença entre nós de função verdes e azuis?
Os verdes são puros: sem pinos de execução e sem alterar estado. Os azuis são impuros e têm pinos de execução.
Como crio um Get ou Set rapidamente?
Ctrl+arrastar a variável para um Get e Alt+arrastar para um Set.