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

הפעלה בלחיצת מקש

חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 21 מתוך 23.

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

func _process(delta):
	if Input.is_action_just_pressed("jump"):
		$AnimationPlayer.play("hop")

"hop" אינה חוזרת בלולאה. היא מתנגנת פעם אחת, במשך 0.6 שניות, ונעצרת במפתח האחרון שלה, כשהרובוט חוזר לרצפה.

התנועה נמצאת בהנפשה: המתיחה בזמן ההמראה, העלייה והירידה. הסקריפט רק קובע מתי היא מתנגנת.

challenge icon

אתגר

קל

הרובוט מתנדנד. גרמו לו לקפוץ כשתלחצו על מקש הרווח. בתוך _process, כשנלחץ זה עתה "jump", הפעילו את "hop".

נסו בעצמכם

extends Node2D

func _ready():
	$AnimationPlayer.play("bob")

func _process(delta):
	pass
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה התחושה של המשחק

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