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

נעים באלכסון

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

כדי לנוע בשני הצירים, אפשר לכתוב שורה אחת עבור x ושורה אחת עבור y:

position.x += 100 * delta
position.y += 50 * delta

מהירות עם כיוון נקראת מהירות. Vector2 אחד יכול להכיל את שתי המהירויות: Vector2(100, 50) פירושו 100 פיקסלים בשנייה ימינה ו-50 למטה. הכפלה שלו ב-delta מכפילה את שני המספרים:

position += Vector2(100, 50) * delta

שתי הצורות עושות את אותו הדבר. מספר שלילי מצביע לכיוון ההפוך: Vector2(-100, -50) נע שמאלה ולמעלה.

challenge icon

אתגר

קל

הזז את הרובוט 120 פיקסלים בשנייה ימינה ו45 פיקסלים בשנייה למטה, בשורה אחת עם Vector2. אחרי שתי שניות הוא על הרצפה, בכתובת (560, 270).

נסו בעצמכם

extends Node2D

func _process(delta):
	position.x += 120 * delta
quiz iconבחנו את עצמכם

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

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

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