באותו הזמן
חלק מהיחידה התחושה של המשחק במסלול ה-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().
אתגר
קלגרום לרובוט להסתובב בזמן שהוא מחליק.
- שמור את שני השלבים בתוך אותה שנייה אחת.
- הוסף את
.parallel()לשלב השני, הסיבוב, כדי שהוא יתחיל יחד עם ההחלקה.
לחץ על "שחק": הרובוט מתגלגל אל המשטח במהלך אחד. לאחר מכן לחץ על "בדיקה".
נסו בעצמכם
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 אונליין