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)Depois, anime 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ácilFaça o robô piscar quando for atingido.
- Em
hit(), definamodulatecomoColor(4, 4, 4). - Em seguida, anime
modulatede volta paraColor(1, 1, 1)em0.3segundos.
Pressione “Jogar” e pressione E: o robô pisca em branco e volta gradualmente. Em seguida, clique em “Verificar”.
Experimente você mesmo
extends Node2D
func hit():
pass
Todas as lições de Sensação de jogo
Pratique por conta própria: Playground de Godot