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