Menu
CoddyTech
flag Pt iconPortuguêsdown icon

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 * delta

O 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.

challenge icon

Desafio

Fácil

O 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
quiz iconTeste seus conhecimentos

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

Pratique por conta própria: Playground de Godot