Menu
CoddyTech

ערך בוליאני

חלק מהיחידה יסודות במסלול ה-GDScript של Coddy. שיעור 7 מתוך 92.

לערך בוליאני יש רק שני ערכים אפשריים: true או false. הטיפוס שלו ב-GDScript הוא bool.

הערכים נכתבים באותיות קטנות וללא מרכאות:

var is_alive = true
var has_key = false

פעולה זו יוצרת שני משתנים: is_alive מכיל את true ו-has_key מכיל את false. print(is_alive) מציג את true.

האותיות הגדולות והקטנות חשובות. True ו-TRUE אינם ערכים בוליאניים ב-GDScript: הם נקראים כשמות, אין משתנה ששמו כך, ו-Godot מדווחת על שגיאה לפני שהתוכנית רצה.

עם מרכאות, "true" היא String שמכילה את המילה true. היא מודפסת אותו הדבר, אבל היא טקסט, לא ערך בוליאני.

ערכים בוליאניים מאחסנים עובדות של כן או לא, כמו האם דלת פתוחה או האם המשחק הסתיים. הפרקים על אופרטורים והחלטות משתמשים בהם כדי לבחור.

challenge icon

אתגר

מתחילים

צרו שני משתנים בוליאניים מתחת להערה:

  • is_alive עם הערך true
  • has_key עם הערך false

אל תשנו את שורות print(). התוכנית מדפיסה:

is_alive = true
has_key = false

נסו בעצמכם

extends Node

func _ready():
	# צרו למטה את המשתנים is_alive ו-has_key
	
	# אל תשנו את השורות שלמטה
	print("is_alive = ", is_alive)
	print("has_key = ", has_key)
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר GDScript אונליין