Menu
CoddyTech

Protetor de Tela: Movimento

Parte da seção Nós e cenas do Journey de Godot da Coddy. Lição 24 de 28.

Nas próximas cinco aulas, você vai criar um protetor de tela: um logotipo que se desloca pela tela, rebate nas bordas e muda de cor a cada rebatida.

A cena tem um céu escuro e um nó Logo com uma placa branca, uma sombra e um Label. O modulate do logotipo tinge a placa de azul. Seu script, logo.gd, ainda não faz nada.

O primeiro passo é criar uma velocidade. Mantenha-a em uma variável do nó, para que as etapas seguintes possam alterá-la quando o logotipo rebater.

challenge icon

Desafio

Fácil

Inicie o protetor de tela: faça o logotipo se mover.

  1. No início de logo.gd, adicione uma variável de nó chamada velocity, definida como Vector2(200, 90).
  2. Em _process(), mova o logotipo usando velocity por segundo, com delta.

Pressione “Jogar”: o logotipo se move para baixo e para a direita, saindo da tela por enquanto. Depois, pressione “Verificar”.

Experimente você mesmo

extends Node2D

func _process(delta):
	pass

Todas as lições de Nós e cenas

Pratique por conta própria: Playground de Godot