Menu
CoddyTech

חלקיקים

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

עשן, ניצוצות, להבות ואבק מורכבים מחלקיקים. צומת חלקיקים פולט צורות קטנות רבות, מזיז כל אחת מהן למשך זמן מה ואז מסיר אותה.

הצומת הוא CPUParticles2D. לרובוט יש צומת כזה מתחת לרגליו בשם Thruster, שמוגדר לפלוט להבות ענבר כלפי מטה. הוא מתחיל כשהוא כבוי.

$Thruster.emitting = true

emitting מפעיל ומכבה אותו. כמה מאפיינים אחרים מעצבים את האפקט:

  • amount: כמה חלקיקים חיים בו-זמנית
  • lifetime: כמה שניות כל אחד מהם חי
  • direction ו-spread: לאן הם עפים
  • gravity: מה מושך אותם
challenge icon

אתגר

קל

תן לרובוט להבה עבה יותר.

  1. בתוך _ready(), הגדר את $Thruster.emitting ל-true.
  2. הגדר את $Thruster.amount ל-40.

לחץ על "שחק": הלהבה פורצת מתחת לרובוט. לאחר מכן לחץ על "בדיקה".

נסו בעצמכם

extends Node2D

func _ready():
	pass

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

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