פרץ חד-פעמי
חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 13 מתוך 23.
הדחף לא מפסיק. כשחלקיק מת, חלקיק חדש מחליף אותו. ניצוץ או פיצוץ מתרחשים פעם אחת ומסתיימים.
one_shot = true גורם ל־CPUParticles2D לפלוט את החלקיקים שלו פעם אחת ואז לעצור. emitting חוזר להיות false כשהחלקיק האחרון מת. הגדירו אותו שוב ל־true כדי לירות סבב נוסף.
$Burst.one_shot = true
$Burst.emitting = trueלצומת Burst של הרובוט יש גם explosiveness = 1.0. כל החלקיקים שלו נפלטים באותו הרגע, במקום בזה אחר זה.
אתגר
קלגרום לרובוט לנצוץ כשלוחצים על E.
- ב־
_ready(), הגדר את$Burst.one_shotל־true. - ב־
_process(), כשהפעולה"action"נלחצת, הגדר את$Burst.emittingל־true.
לחץ על "שחק" ולחץ על E: פרץ אחד של ניצוצות עף החוצה. ואז לחץ על "בדיקה".
נסו בעצמכם
extends Node2D
func _ready():
$Thruster.emitting = true
func _process(delta):
pass
כל השיעורים ביחידה התחושה של המשחק
תרגלו בעצמכם: Godot אונליין