מסתובבים עם סיבוב
חלק מהיחידה צמתים וסצנות במסלול ה-Godot של Coddy. שיעור 11 מתוך 27.
צומת מסתובב סביב מיקומו. rotation מציין עד כמה הוא הסתובב, ברדיאנים. סיבוב מלא הוא 2 * PI רדיאנים, בערך 6.28. rotation_degrees היא אותה זווית במעלות, כאשר סיבוב מלא הוא 360. משנים אחד והשני מתעדכן בהתאם.
rotation_degrees = 90 # רבע סיבוב
rotation = PI / 2 # אותו רבע סיבובזווית הולכת וגדלה מסובבת צומת בכיוון השעון. כדי לסובב ברציפות, מוסיפים לזווית בכל פריים, כפול delta:
func _process(delta):
rotation_degrees += 90 * deltaכך הצומת מסתובב רבע סיבוב בכל שנייה. -= מסובב בכיוון ההפוך.
אתגר
קלגרום לרובוט להסתובב עם כיוון השעון, חצי סיבוב בכל שנייה, במקום שבו הוא עומד.
נסו בעצמכם
extends Node2D
func _process(delta):
pass
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה צמתים וסצנות
1משחק Godot הראשון שלך
מה זה Godot?Ready רץ פעם אחתהדפסה ב-Godotעץ הסצנותקביעת מיקוםהזזת Node פעם אחת2כל פריים
התהליך פועל בכל פרייםדלתאפיקסלים לשנייהנעים באלכסוןמסתובבים עם סיבובגדלים באמצעות שינוי קנה מידהתרגלו בעצמכם: Godot אונליין