Protetor de Tela: Deriva
Parte da seção Nós e cenas do Journey de Godot da Coddy. Lição 24 de 27.
Nas próximas quatro lições, você vai criar um protetor de tela: um logotipo que se move 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 é adicionar uma velocidade. Mantenha-a em uma variável do nó, para que as próximas etapas possam alterá-la quando o logotipo rebater.
Desafio
Fácil- Adicione uma variável do nó
velocity, definida comoVector2(200, 90). - Mova o logotipo por
velocitya cada quadro, por segundo. Ele se desloca para baixo e para a direita e, por enquanto, sai da tela.
Experimente você mesmo
extends Node2D
func _process(delta):
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 Nós e cenas
2A Cada Quadro
O processo é executado a cada quadroDeltaPixels por segundoMova-se na diagonalGire com rotaçãoCresça com escala5Projeto: Protetor de Tela
Protetor de Tela: DerivaProtetor de Tela: Paredes Laterais3Valores que você pode ajustar
Variáveis em um nóConstantesVariáveis exportadasOperações com Vector2Dar a volta pela telaSuas próprias funçõesPratique por conta própria: Playground de Godot