הזזת Node פעם אחת
חלק מהיחידה צמתים וסצנות במסלול ה-Godot של Coddy. שיעור 6 מתוך 28.
הגדרת position מציבה צומת במקום מדויק. כדי להזיז אותו בכמות מסוימת מהמקום שבו הוא נמצא, משנים את position.x או את position.y. += מוסיף למספר:
position.x += 100כך הצומת זז 100 פיקסלים ימינה. -= מחסיר, ולכן position.y -= 50 מזיז אותו 50 פיקסלים למעלה. זכרו ש-y גדל כלפי מטה.
הזזה בכמות מסוימת עובדת מכל מקום שבו הצומת מתחיל.
אתגר
קלהזז את הרובוט מהמקום שבו הוא נמצא כשהמשחק מתחיל.
- ב־
_ready(), הזז אותו150פיקסלים שמאלה באמצעות-=עלposition.x. - לאחר מכן הזז אותו
40פיקסלים למעלה, עלposition.y.
לחץ על "שחק": הרובוט מתחיל למעלה ומשמאל לאמצע. לאחר מכן לחץ על "בדיקה".
נסו בעצמכם
extends Node2D
func _ready():
pass
כל השיעורים ביחידה צמתים וסצנות
1משחק Godot הראשון שלך
מה זה Godot?Ready רץ פעם אחתהדפסה ב-Godotעץ הסצנותקביעת מיקוםהזזת Node פעם אחתתרגלו בעצמכם: Godot אונליין