גבולות המצלמה
חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 9 מתוך 23.
המצלמה עוקבת אחרי הרובוט מעבר לקצוות השלב. בתחילת הדרך אפשר לראות את החושך הריק משמאל ומתחת לרצפה.
ל־Camera2D יש ארבעה גבולות, בפיקסלים של השלב. התצוגה לעולם אינה חורגת מהם.
extends Camera2D
func _ready():
limit_left = 0
limit_right = 1600גבול הוא קצה התצוגה, ולא מרכז המצלמה. כאשר limit_right = 1600, הקצה הימני של המסך נעצר ב־1600. מרכז המצלמה נעצר 320 פיקסלים קודם לכן. limit_top ו־limit_bottom פועלים באותו אופן למעלה ולמטה.
אתגר
קלהשאר את התצוגה בתוך השלב.
- הסקריפט הזה נמצא במצלמה. בתוך
_ready(), הגדר אתlimit_leftואתlimit_topלערך0. - הגדר את
limit_rightלערך1600ואתlimit_bottomלערך360.
לחץ על ״שחק״ והלך לשני הקצוות: התצוגה נעצרת בשולי השלב. לאחר מכן לחץ על ״בדיקה״.
נסו בעצמכם
extends Camera2D
func _ready():
pass
כל השיעורים ביחידה התחושה של המשחק
תרגלו בעצמכם: Godot אונליין