Menu
CoddyTech

התהליך פועל בכל פריים

חלק מהיחידה צמתים וסצנות במסלול ה-Godot של Coddy. שיעור 7 מתוך 28.

Godot מצייר תמונה חדשה של המשחק פעמים רבות בשנייה. כל תמונה כזאת היא פריים. המשחק הזה פועל בקצב של 60 פריימים בשנייה.

_ready() מופעלת פעם אחת. _process() מופעלת בכל פריים, כלומר 60 פעמים בשנייה:

func _process(delta):
	position.y += 1

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

בינתיים, השאר את delta בתוך הסוגריים. השיעור הבא יסביר אותו.

challenge icon

אתגר

קל

גרמו לרובוט להחליק ימינה.

  1. ב־_process(), החליפו את pass בשורה שמוסיפה 2 ל־position.x.
  2. השאירו את הלשונית מלפניו.

לחצו על "שחק": הרובוט מחליק ימינה אל מחוץ למסך, 2 פיקסלים בכל פריים. לאחר מכן לחצו על "בדיקה".

נסו בעצמכם

extends Node2D

func _process(delta):
	pass

כל השיעורים ביחידה צמתים וסצנות

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