Daniel Falci
Entrar Comprar o curso

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.

Ver o curso Assistir a uma aula grátis

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.

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.

Guias relacionados

Ver o curso