Pixels por segundo
Parte da seção Nós e cenas do Journey de Godot da Coddy. Lição 9 de 27.
Com delta, o número que vem antes dele é uma velocidade em pixels por segundo. Uma caminhada é de cerca de 150 pixels por segundo, e uma corrida rápida, cerca de 500.
Para percorrer uma distância em um tempo definido, divida a distância pelo tempo:
# 400 pixels em 2 segundos equivalem a 200 pixels por segundo
position.x += 200 * deltaO sinal indica a direção. += move para a direita em x e para baixo em y. -= move para a esquerda em x e para cima em y.
Desafio
FácilO robô começa em x = 320. Faça-o chegar a x = 20 em 2 segundos, a uma velocidade constante. Primeiro, calcule a velocidade.
Experimente você mesmo
extends Node2D
func _process(delta):
position.x += 100 * delta
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 escala3Valores 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