מרווחים אקראיים
חלק מהיחידה פרויקטים במסלול ה-Godot של Coddy. שיעור 22 מתוך 33.
כל הרווחים נמצאים באותו גובה, כך שאפשר להישאר בגובה אחד ולא להתרסק לעולם. מקמו כל רווח במקום חדש. position.y של צינור הוא אמצע הרווח שלו:
pipe.position = Vector2(700, randf_range(100, 250))בין 100 ל-250, הרווח אף פעם לא קרוב מדי לחלק העליון או לקרקע, ולכן אפשר לעבור דרך כל צינור.
אתגר
קלב־main.gd, הצב כל צינור חדש ב־x = 700 ובערך y אקראי בין 100 ל־250.
נסו בעצמכם
extends Node2D
const PIPE = preload("res://pipe.tscn")
func _ready():
$PipeTimer.timeout.connect(_on_pipe_timer_timeout)
func _on_pipe_timer_timeout():
var pipe = PIPE.instantiate()
pipe.position = Vector2(700, 180)
$Pipes.add_child(pipe)
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה פרויקטים
3פרויקט: המעופף המתנפנף
כוח הכבידה על המעופףנפנף בכנפי המעופףתרגלו בעצמכם: Godot אונליין