הבזק בפגיעה
חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 16 מתוך 23.
הבזק לבן מראה לשחקן מיד שמשהו נפגע.
modulate מכפיל את צבעי הצומת. Color(1, 1, 1) לא משנה דבר, ולכן זהו הערך הרגיל של הצומת. מספרים מעל 1 הופכים את הצבעים לבהירים יותר. Color(4, 4, 4) הופך את הרובוט לכמעט לבן.
modulate = Color(4, 4, 4)לאחר מכן, הנפישו את modulate בחזרה ל-Color(1, 1, 1). הרובוט חוזר בהדרגה לצבעים שלו בתוך שבריר שנייה.
במשחק הזה, לחיצה על E קוראת לפונקציה hit() של הרובוט.
אתגר
קלהבהב את הרובוט כשהוא נפגע.
- ב־
hit(), הגדר אתmodulateל־Color(4, 4, 4). - לאחר מכן, הנפש את
modulateבחזרה ל־Color(1, 1, 1)במשך0.3שניות.
לחץ על "שחק" ולחץ על E: הרובוט יהבהב בלבן ויחזור בהדרגה למצבו הקודם. לאחר מכן לחץ על "בדיקה".
נסו בעצמכם
extends Node2D
func hit():
pass
כל השיעורים ביחידה התחושה של המשחק
תרגלו בעצמכם: Godot אונליין