מקמו את הצומת החדש
חלק מהיחידה חוקי המשחק במסלול ה-Godot של Coddy. שיעור 17 מתוך 29.
בלוק חדש מתחיל במקום שהסצנה שלו מציבה אותו. block.tscn מציב אותו באמצע, מעל למסך.
הבלוק החדש הוא צומת כמו כל צומת אחר, לכן צריך להגדיר את position שלו לפני שמוסיפים אותו:
var block = block_scene.instantiate()
block.position = Vector2(500, -30)
add_child(block)יש לכתוב block. לפני position. position ללא קידומת שייך לצומת שעליו נמצא הסקריפט, במקרה הזה Main. הזזת Main מזיזה את המשחק כולו.
אתגר
קלגרום לבלוק ליפול בצד שמאל. הגדר את המיקום שלו ל־(160, -30) לפני שאתה מוסיף אותו.
נסו בעצמכם
extends Node2D
var block_scene = preload("res://block.tscn")
func _ready():
var block = block_scene.instantiate()
add_child(block)
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה חוקי המשחק
4יצירת מופעים
סצנה ארוזהמקמו את הצומת החדשפונקציית יצירהיצירה באמצעות טיימרמיקומים אקראייםנתיבים אקראייםתרגלו בעצמכם: Godot אונליין