Menu
CoddyTech

Booléen

Fait partie de la section Fondamentaux du Journey GDScript de Coddy. Leçon 7 sur 92.

Un booléen n’a que deux valeurs possibles : true ou false. Son type en GDScript est bool.

Les valeurs s’écrivent en minuscules et sans guillemets :

var is_alive = true
var has_key = false

Cela crée deux variables : is_alive contient true et has_key contient false. print(is_alive) affiche true.

La casse est importante. True et TRUE ne sont pas des booléens en GDScript : ils sont interprétés comme des noms, aucune variable ne porte ces noms et Godot signale une erreur avant l’exécution du programme.

Avec des guillemets, "true" est une String qui contient le mot true. Cela s’affiche de la même façon, mais c’est du texte, pas un booléen.

Les booléens stockent des faits qui peuvent être vrais ou faux, par exemple si une porte est ouverte ou si le jeu est terminé. Les chapitres sur les opérateurs et les décisions les utilisent pour faire des choix.

challenge icon

Défi

Débutant

Crée deux variables booléennes sous le commentaire :

  • is_alive avec la valeur true
  • has_key avec la valeur false

Ne modifie pas les lignes print(). Le programme affiche :

is_alive = true
has_key = false

Essayez vous-même

extends Node

func _ready():
	# Crée les variables is_alive et has_key ci-dessous
	
	# Ne modifie pas les lignes ci-dessous
	print("is_alive = ", is_alive)
	print("has_key = ", has_key)
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur GDScript en ligne