새 노드 배치하기
Coddy Godot 여정의 게임 규칙 섹션에 포함된 레슨. 29개 중 17번째.
새 블록은 장면에서 지정된 위치에 생성됩니다. block.tscn은 블록을 화면 위쪽 중앙에 배치합니다.
새 블록도 다른 노드와 같은 노드이므로, 추가하기 전에 position을 설정하세요.
var block = block_scene.instantiate()
block.position = Vector2(500, -30)
add_child(block)position 앞에 block.을 쓰세요. position만 단독으로 쓰면 스크립트가 붙어 있는 노드의 속성이 됩니다. 여기서는 Main입니다. Main을 움직이면 게임 전체가 움직입니다.
챌린지
쉬움블록이 왼쪽으로 떨어지도록 하세요. 블록을 추가하기 전에 위치를 (160, -30)으로 설정하세요.
직접 해보기
extends Node2D
var block_scene = preload("res://block.tscn")
func _ready():
var block = block_scene.instantiate()
add_child(block)
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
게임 규칙의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드