Menu
CoddyTech

Boolean

Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 7 von 92.

Ein Boolean hat nur zwei mögliche Werte: true oder false. Sein Typ in GDScript ist bool.

Die Werte werden in Kleinbuchstaben und ohne Anführungszeichen geschrieben:

var is_alive = true
var has_key = false

Dadurch werden zwei Variablen erstellt: is_alive enthält true und has_key enthält false. print(is_alive) zeigt true an.

Die Groß- und Kleinschreibung ist wichtig. True und TRUE sind in GDScript keine booleschen Werte: Sie werden als Namen gelesen, keine Variable hat diese Namen, und Godot meldet einen Fehler, bevor das Programm ausgeführt wird.

Mit Anführungszeichen ist "true" ein String, der das Wort true enthält. Es wird gleich ausgegeben, aber es ist Text und kein Boolean.

Boolesche Werte speichern Ja-Nein-Fakten, etwa ob eine Tür offen oder das Spiel vorbei ist. In den Kapiteln zu Operatoren und Entscheidungen werden sie verwendet, um Entscheidungen zu treffen.

challenge icon

Aufgabe

Anfänger

Erstelle unter dem Kommentar zwei boolesche Variablen:

  • is_alive mit dem Wert true
  • has_key mit dem Wert false

Ändere die print()-Zeilen nicht. Das Programm gibt Folgendes aus:

is_alive = true
has_key = false

Probier es selbst

extends Node

func _ready():
	# Erstelle unten die Variablen is_alive und has_key
	
	# Ändere die folgenden Zeilen nicht
	print("is_alive = ", is_alive)
	print("has_key = ", has_key)
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-GDScript-Compiler