Menu
CoddyTech

פרץ חד-פעמי

חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 13 מתוך 23.

הדחף לא מפסיק. כשחלקיק מת, חלקיק חדש מחליף אותו. ניצוץ או פיצוץ מתרחשים פעם אחת ומסתיימים.

one_shot = true גורם ל־CPUParticles2D לפלוט את החלקיקים שלו פעם אחת ואז לעצור. emitting חוזר להיות false כשהחלקיק האחרון מת. הגדירו אותו שוב ל־true כדי לירות סבב נוסף.

$Burst.one_shot = true
$Burst.emitting = true

לצומת Burst של הרובוט יש גם explosiveness = 1.0. כל החלקיקים שלו נפלטים באותו הרגע, במקום בזה אחר זה.

challenge icon

אתגר

קל

גרום לרובוט לנצוץ כשלוחצים על E.

  1. ב־_ready(), הגדר את $Burst.one_shot ל־true.
  2. ב־_process(), כשהפעולה "action" נלחצת, הגדר את $Burst.emitting ל־true.

לחץ על "שחק" ולחץ על E: פרץ אחד של ניצוצות עף החוצה. ואז לחץ על "בדיקה".

נסו בעצמכם

extends Node2D

func _ready():
	$Thruster.emitting = true

func _process(delta):
	pass

כל השיעורים ביחידה התחושה של המשחק

תרגלו בעצמכם: Godot אונליין