اللون والكمية
جزء من قسم الإحساس باللعبة في رحلة Godot على Coddy. الدرس 14 من 23.
يمكن لعقدة الجسيمات نفسها أن تُحدث تأثيرات مختلفة جدًا. ويعود معظم الاختلاف إلى اللون وعدد الجسيمات.
$Burst.color = Color(1, 0.42, 0.42)
$Burst.amount = 100يحدّد color لون كل جسيم. وتحتوي هذه الـBurst أيضًا على تدرّج لوني يجعل كل جسيم يتلاشى في نهاية عمره. يحدّد amount عدد الجسيمات التي تطلقها الدفعة.
استخدم دفعات كبيرة وساطعة للأحداث الكبيرة، ودفعات صغيرة للأحداث الصغيرة.
التحدي
سهلاجعل الشرارات ذهبية وأضف المزيد منها. في _ready، اضبط color الخاص بـ Burst على اللون الكهرماني، Color(1, 0.78, 0.34)، واضبط amount على 60. اضغط على E لمشاهدتها.
جرّب بنفسك
extends Node2D
func _ready():
$Thruster.emitting = true
$Burst.one_shot = true
func _process(delta):
if Input.is_action_just_pressed("action"):
$Burst.emitting = true
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الإحساس باللعبة
1التحريكات التدريجية (Tweens)
أول تحريك تدريجي لكحرّك أي خاصية تدريجيًاالتلاشيتخفيف الحركة عند النهايةواحدًا تلو الآخرفي الوقت نفسهعملة تقفزتدرّب بنفسك: Playground لـ Godot