Definir uma posição
Parte da seção Nós e cenas do Journey de Godot da Coddy. Lição 5 de 27.
A position de um nó é um Vector2: dois números, x e y. x conta os pixels para a direita. y conta os pixels para baixo. O canto superior esquerdo do jogo é (0, 0), e este jogo tem 640 pixels de largura e 360 de altura.
Defina uma posição em _ready() para escolher onde um nó começa:
func _ready():
position = Vector2(500, 100)Isso coloca o robô perto do canto superior direito. Um valor maior de y significa mais abaixo na tela.
Desafio
FácilFaça o robô começar em x = 100, y = 250, à esquerda, logo acima do chão.
Experimente você mesmo
extends Node2D
func _ready():
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
1Seu primeiro jogo em Godot
O que é Godot?Ready é executado uma vezImprimir no GodotA árvore de cenasDefinir uma posiçãoMover um nó uma vez3Valores 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