התהליך פועל בכל פריים
חלק מהיחידה צמתים וסצנות במסלול ה-Godot של Coddy. שיעור 7 מתוך 28.
Godot מצייר תמונה חדשה של המשחק פעמים רבות בשנייה. כל תמונה כזאת היא פריים. המשחק הזה פועל בקצב של 60 פריימים בשנייה.
_ready() מופעלת פעם אחת. _process() מופעלת בכל פריים, כלומר 60 פעמים בשנייה:
func _process(delta):
position.y += 1כך הצומת זז פיקסל אחד למטה בכל פריים, כלומר 60 פיקסלים בכל שנייה. הצעדים קטנים מאוד, ולכן התנועה נראית חלקה.
בינתיים, השאר את delta בתוך הסוגריים. השיעור הבא יסביר אותו.
אתגר
קלגרמו לרובוט להחליק ימינה.
- ב־
_process(), החליפו אתpassבשורה שמוסיפה2ל־position.x. - השאירו את הלשונית מלפניו.
לחצו על "שחק": הרובוט מחליק ימינה אל מחוץ למסך, 2 פיקסלים בכל פריים. לאחר מכן לחצו על "בדיקה".
נסו בעצמכם
extends Node2D
func _process(delta):
pass
כל השיעורים ביחידה צמתים וסצנות
1משחק Godot הראשון שלך
מה זה Godot?Ready רץ פעם אחתהדפסה ב-Godotעץ הסצנותקביעת מיקוםהזזת Node פעם אחת2כל פריים
התהליך פועל בכל פרייםדלתאפיקסלים לשנייהנעים באלכסוןמסתובבים עם סיבובגדלים באמצעות שינוי קנה מידהתרגלו בעצמכם: Godot אונליין