Menu
CoddyTech

הטווין הראשון שלך

חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 1 מתוך 23.

‏tween משנה מאפיין בצורה חלקה לאורך זמן. נותנים לו את המאפיין, את ערך הסיום ואת מספר השניות. Godot משנה את המאפיין מעט בכל פריים עד שהוא מגיע לערך הזה.

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position", Vector2(400, 100), 2.0)

create_tween() יוצר tween. tween_property() מקבל ארבעה ערכים: הצומת שיש לשנות (self הוא הצומת שעליו נמצא הסקריפט), שם המאפיין במירכאות, ערך הסיום והזמן בשניות.

ה-tween מתחיל בעצמו ונעצר כשהוא מסתיים. אין צורך ב-_process.

challenge icon

אתגר

קל

גרום לרובוט לגלוש אל המשטח.

  1. בתוך _ready(), החלף את שורת position ביצירת tween: var tween = create_tween().
  2. הנפש את "position" אל Vector2(480, 265) במשך 1.0 שנייה.

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

נסו בעצמכם

extends Node2D

func _ready():
	position = Vector2(480, 265)

כל השיעורים ביחידה התחושה של המשחק

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