Limites da câmera
Parte da seção Sensação de jogo do Journey de Godot da Coddy. Lição 9 de 23.
A câmera acompanha o robô além das bordas da fase. No início, você consegue ver o vazio escuro à esquerda e abaixo do chão.
Uma Camera2D tem quatro limites, em pixels da fase. A visão nunca ultrapassa esses limites.
extends Camera2D
func _ready():
limit_left = 0
limit_right = 1600Um limite é uma borda da visão, não do centro da câmera. Com limit_right = 1600, a borda direita da tela para em 1600. O centro da câmera para 320 pixels antes. limit_top e limit_bottom funcionam da mesma forma para cima e para baixo.
Desafio
FácilEste script está na câmera. Em _ready, mantenha a visão dentro da fase: limit_left 0, limit_top 0, limit_right 1600, limit_bottom 360.
Experimente você mesmo
extends Camera2D
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 Sensação de jogo
Pratique por conta própria: Playground de Godot