Menu
CoddyTech
flag He iconעבריתdown icon

שומר בסיור

חלק מהיחידה פרויקטים במסלול ה-Godot של Coddy. שיעור 29 מתוך 33.

שומר עומד מאחורי הדלת: סליים אדום, בתוך enemy.gd. הוא הולך למעלה ולמטה בלי לעצור. direction שערכו 1 פירושו למטה, וערכו -1 פירושו למעלה:

position.y += SPEED * direction * delta
if position.y > 320 or position.y < 70:
	direction = -direction

היפוך direction בכל אחד מהקצוות גורם לשומר להסתובב.

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

challenge icon

אתגר

קל

בקובץ enemy.gd:

  1. הוסף const SPEED = 80 ו-var direction = 1.
  2. בכל פריים פיזיקלי, הזז את השומר ב-SPEED * direction * delta לאורך y.
  3. הפוך את direction כשהערך של y גדול מ-320 או קטן מ-70.

נסו בעצמכם

extends Area2D

func _physics_process(delta):
	pass
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה פרויקטים

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