AnimationPlayer
חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 20 מתוך 23.
הנפשה היא תנועה שנוצרה מראש, כמו נדנוד במצב המתנה או דלת שנפתחת. היא נשמרת בצומת AnimationPlayer.
הנפשה מכילה רצועות. כל רצועה משנה מאפיין אחד. המפתחות שלה הם ערכים בזמנים מוגדרים, כמו y = 300 אחרי 0 שניות ו-y = 288 אחרי 0.6 שניות. Godot משלים את הרגעים שבין המפתחות.
בצומת AnimationPlayer של הרובוט הזה יש שתי הנפשות: "bob", ריחוף שחוזר בלולאה, ו-"hop", קפיצה.
$AnimationPlayer.play("bob")השם חייב להיות תואם בדיוק, כולל אותיות גדולות. הנפשה שחוזרת בלולאה מופעלת עד שמפעילים הנפשה אחרת או קוראים ל-stop().
אתגר
קלגרמו לרובוט לרחף.
- בתוך
_ready(), קחו את$AnimationPlayer. - קראו ל־
play("bob")עליו.
לחצו על "שחק": הרובוט מתנועע מעלה ומטה. לאחר מכן לחצו על "בדיקה".
נסו בעצמכם
extends Node2D
func _ready():
pass
כל השיעורים ביחידה התחושה של המשחק
תרגלו בעצמכם: Godot אונליין