Menu
CoddyTech

בזה אחר זה

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

רצף אנימציה יכול להכיל כמה שלבים. כל קריאה ל־tween_property באותו רצף אנימציה ממתינה לסיום השלב שלפניה.

var tween = create_tween()
tween.tween_property(self, "position:y", 150.0, 0.4)
tween.tween_property(self, "position:y", 265.0, 0.4)

כך יוצרים קפיצה. הצומת עולה במשך 0.4 שניות, ואז יורד במשך 0.4 שניות. כל שלב מתחיל במקום שבו הסתיים השלב הקודם.

יש להכניס את כל הרצף לרצף אנימציה אחד. שתי קריאות ל־create_tween() יוצרות שני רצפי אנימציה שמתחילים באותו הזמן ומתחרים על אותה תכונה.

challenge icon

אתגר

קל

שלחו את הרובוט אל המשטח ובחזרה.

  1. מתחת לשלב הראשון, הוסיפו tween_property שני לאותו tween.
  2. גרמו לו לגלוש בחזרה ל-160.0 במשך 0.5 שניות במאפיין "position:x".

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

נסו בעצמכם

extends Node2D

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position:x", 480.0, 0.5)

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

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