היעלמות הדרגתית
חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 3 מתוך 23.
modulate הוא Color עם ארבעה רכיבים: אדום, ירוק, כחול ואלפא (a). אלפא קובעת עד כמה הצומת נראה אטום. 1 הוא אטום ו-0 הוא בלתי נראה.
כדי לבצע אינטרפולציה של רכיב אחד במאפיין, כתבו את הרכיב אחרי נקודתיים:
var tween = create_tween()
tween.tween_property(self, "modulate:a", 0.0, 1.0)"modulate:a" הוא מספר יחיד, לכן ערך הסיום הוא 0.0. אדום, ירוק וכחול נשארים ללא שינוי. זה עובד גם עבור "position:x" ו-"scale:y".
הדרגת היעלמות אינה זהה ל-visible = false. הצומת נשאר גלוי, אבל נעשה שקוף לחלוטין.
אתגר
קלגרום לרובוט להיעלם בהדרגה: בצע tween של "modulate:a" ל־0.0 במשך 1 שנייה.
נסו בעצמכם
extends Node2D
func _ready():
pass
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה התחושה של המשחק
1טווינים
הטווין הראשון שלךהנפשת כל מאפייןהיעלמות הדרגתיתהאטה בסיוםבזה אחר זהבאותו הזמןמטבע שמופיע בקפיצהתרגלו בעצמכם: Godot אונליין