Flash ao Acertar
Parte da seção Sensação de jogo do Journey de Godot da Coddy. Lição 16 de 23.
Um clarão branco mostra imediatamente ao jogador que algo foi atingido.
modulate multiplica as cores do nó. Color(1, 1, 1) não muda nada, então esse é o valor normal do nó. Números acima de 1 deixam as cores mais brilhantes. Color(4, 4, 4) deixa o robô quase branco.
modulate = Color(4, 4, 4)Em seguida, faça uma interpolação de modulate de volta para Color(1, 1, 1). O robô volta às próprias cores em uma fração de segundo.
Neste jogo, pressionar E chama a função hit() do robô.
Desafio
FácilEm hit(), faça o robô piscar:
- defina
modulatecomoColor(4, 4, 4), - anime
modulatede volta paraColor(1, 1, 1)em 0.3 segundos.
Pressione E para testar.
Experimente você mesmo
extends Node2D
func hit():
pass
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Sensação de jogo
Pratique por conta própria: Playground de Godot