Menu
CoddyTech
flag He iconעבריתdown icon

נפנף בכנפי המעופף

חלק מהיחידה פרויקטים במסלול ה-Godot של Coddy. שיעור 20 מתוך 33.

מקש הרווח גורם למעופף לנפנף בכנפיו. ניפנוף קובע את המהירות לערך קבוע כלפי מעלה, כך שכל ניפנוף מרגיש אותו הדבר.

if Input.is_action_just_pressed("jump"):
	velocity.y = FLAP

כאשר FLAP הוא -300, המעופף עולה, מאט ככל שכוח הכבידה מוסיף למהירות שלו, ואז נופל.

השתמשו ב־is_action_just_pressed, כך שלחיצה אחת מפעילה ניפנוף אחד. הציבו את הניפנוף בין שורת כוח הכבידה לשורת התנועה. כך התנועה משתמשת במהירות החדשה באותה מסגרת.

challenge icon

אתגר

בינוני

הוסף const FLAP = -300. כאשר jump נלחץ זה עתה, הגדר את velocity.y ל־FLAP.

נסו בעצמכם

extends CharacterBody2D

const GRAVITY = 900

func _physics_process(delta):
	velocity.y += GRAVITY * delta
	position += velocity * delta
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה פרויקטים

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