Menu
CoddyTech

הזזת Node פעם אחת

חלק מהיחידה צמתים וסצנות במסלול ה-Godot של Coddy. שיעור 6 מתוך 28.

הגדרת position מציבה צומת במקום מדויק. כדי להזיז אותו בכמות מסוימת מהמקום שבו הוא נמצא, משנים את position.x או את position.y. += מוסיף למספר:

position.x += 100

כך הצומת זז 100 פיקסלים ימינה. -= מחסיר, ולכן position.y -= 50 מזיז אותו 50 פיקסלים למעלה. זכרו ש-y גדל כלפי מטה.

הזזה בכמות מסוימת עובדת מכל מקום שבו הצומת מתחיל.

challenge icon

אתגר

קל

הזז את הרובוט מהמקום שבו הוא נמצא כשהמשחק מתחיל.

  1. ב־_ready(), הזז אותו 150 פיקסלים שמאלה באמצעות -= על position.x.
  2. לאחר מכן הזז אותו 40 פיקסלים למעלה, על position.y.

לחץ על "שחק": הרובוט מתחיל למעלה ומשמאל לאמצע. לאחר מכן לחץ על "בדיקה".

נסו בעצמכם

extends Node2D

func _ready():
	pass

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

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