באותו הזמן
חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 6 מתוך 23.
שינויים מסוימים צריכים להתרחש יחד, כמו מטבע שגדל בזמן שהוא דוהה. parallel() גורמת לשלב הבא לרוץ באותו זמן כמו השלב שלפניו.
var tween = create_tween()
tween.tween_property(self, "scale", Vector2(2, 2), 0.5)
tween.parallel().tween_property(self, "modulate:a", 0.0, 0.5)הצומת גדל ודוהה באותו חצי שנייה. שלב ללא parallel() ממתין לשלב שלפניו, כרגיל.
כדי להריץ את כל השלבים של tween יחד, יש לקרוא ל-tween.set_parallel() פעם אחת אחרי create_tween().
אתגר
קלהרובוט גולש אל המשטח ואז מסתובב. גרמו לו להסתובב בזמן שהוא גולש, ושתי הפעולות יימשכו שנייה אחת.
נסו בעצמכם
extends Node2D
func _ready():
var tween = create_tween()
tween.tween_property(self, "position", Vector2(480, 265), 1.0)
tween.tween_property(self, "rotation_degrees", 360.0, 1.0)
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה התחושה של המשחק
תרגלו בעצמכם: Godot אונליין