סימן הדולר
חלק מהיחידה צמתים וסצנות במסלול ה-Godot של Coddy. שיעור 19 מתוך 28.
כדי לשנות את אחד מילדי הרובוט, הסקריפט צריך קודם למצוא אותו. כתבו $ ואת שם הילד, כפי שהוא מופיע בלשונית Scene:
$Bulb.position.y -= 6כך הנורה שעל האנטנה מורמת, ושאר הרובוט נשאר במקומו. $Bulb הוא הצומת, לכן אפשר לקרוא כל דבר שבו ולשנות אותו.
המיקום של ילד נמדד ביחס להורה שלו. העין השמאלית נמצאת ב-x = -13, 13 פיקסלים משמאל לאמצע הרובוט.
השמות חייבים להיות זהים בדיוק, כולל אותיות גדולות. $lefteye לא מוצא דבר.
אתגר
קלגרמו לרובוט להסתכל ימינה.
- ב־
_ready(), הזיזו את$LeftEye4פיקסלים ימינה. - הזיזו גם את
$RightEye4פיקסלים ימינה.
לחצו על "שחק": שתי העיניים מסתכלות ימינה, והרובוט נשאר במקומו. לאחר מכן לחצו על "בדיקה".
נסו בעצמכם
extends Node2D
func _ready():
pass
כל השיעורים ביחידה צמתים וסצנות
תרגלו בעצמכם: Godot אונליין