Um rótulo na tela
Parte da seção Regras do jogo do Journey de Godot da Coddy. Lição 6 de 29.
Um nó Label exibe texto na tela. Defina seu text para alterar o que ele exibe:
$Message.text = "Hello!"Os rótulos do jogo ficam em um CanvasLayer. Ele é desenhado sobre o jogo e permanece fixo na tela, mesmo quando uma câmera se move.
Abra a aba Scene. Esta sala tem um CanvasLayer chamado HUD (exibição de informações). Ele contém um Label vazio chamado Score no canto superior esquerdo. O caminho dele a partir de Main é HUD/Score.
Desafio
FácilColoque a pontuação na tela.
- Em
_ready(), defina otextde$HUD/Score. - Defina como
Score: 0.
Pressione “Jogar”: Score: 0 aparece no canto. Depois, pressione “Verificar”.
Experimente você mesmo
extends Node2D
func _ready():
pass
Todas as lições de Regras do jogo
2Pontuação na tela
Um rótulo na telaNúmeros em textoFormate com porcentagemAtualize o rótuloUm relógio na telaPratique por conta própria: Playground de Godot