בזה אחר זה
חלק מהיחידה התחושה של המשחק במסלול ה-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() יוצרות שתי הנפשות שמתחילות באותו זמן ומתחרות על אותה תכונה.
אתגר
קלהרובוט מחליק אל המשטח בתוך 0.5 שניות. הוסף שלב שני לאותה הנפשה שיחליק אותו בחזרה הביתה אל x = 160, גם בתוך 0.5 שניות.
נסו בעצמכם
extends Node2D
func _ready():
var tween = create_tween()
tween.tween_property(self, "position:x", 480.0, 0.5)
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה התחושה של המשחק
תרגלו בעצמכם: Godot אונליין