Menu
CoddyTech

Booleano

Parte da seção Fundamentos do Journey de GDScript da Coddy. Lição 7 de 92.

Um Boolean tem apenas dois valores possíveis: true ou false. Seu tipo em GDScript é bool.

Os valores são escritos em letras minúsculas e sem aspas:

var is_alive = true
var has_key = false

Isso cria duas variáveis: is_alive contém true e has_key contém false. print(is_alive) exibe true.

O uso de maiúsculas e minúsculas importa. True e TRUE não são valores booleanos em GDScript: são lidos como nomes, nenhuma variável tem esses nomes, e o Godot informa um erro antes que o programa seja executado.

Com aspas, "true" é uma String que contém a palavra true. Ela é impressa da mesma forma, mas é texto, não um Boolean.

Valores booleanos armazenam fatos de sim ou não, como se uma porta está aberta ou se o jogo terminou. Os capítulos sobre operadores e decisões os usam para fazer escolhas.

challenge icon

Desafio

Iniciante

Crie duas variáveis booleanas abaixo do comentário:

  • is_alive com o valor true
  • has_key com o valor false

Não altere as linhas de print(). O programa imprime:

is_alive = true
has_key = false

Experimente você mesmo

extends Node

func _ready():
	# Crie as variáveis is_alive e has_key abaixo
	
	# Não altere as linhas abaixo
	print("is_alive = ", is_alive)
	print("has_key = ", has_key)
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 Fundamentos

Pratique por conta própria: Compilador de GDScript online