מצלמה שעוקבת
חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 8 מתוך 23.
רוחב השלב הזה הוא 1600 פיקסלים, אבל החלון מציג רק 640. כשהרובוט הולך ימינה, הוא יוצא מהמסך. צומת Camera2D קובע איזה חלק מהשלב מופיע על המסך.
התצוגה ממורכזת סביב המצלמה. הפכו את המצלמה לילדה של השחקן, והיא תנוע יחד עם השחקן. כך השחקן יישאר במרכז המסך.
var camera = Camera2D.new()
$Player.add_child(camera)Camera2D.new() יוצר צומת מצלמה, ו-add_child מציב אותו תחת השחקן. המצלמה הראשונה שמוסיפים למשחק היא זו שבה המסך משתמש.
אתגר
קלב־level.gd, צור Camera2D והוסף אותו כילד של $Player. התקדם ימינה בעזרת החצים או D. הרובוט אמור להישאר במרכז המסך.
נסו בעצמכם
extends Node2D
func _ready():
pass
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה התחושה של המשחק
תרגלו בעצמכם: Godot אונליין