Menu
CoddyTech

내보내기 변수

Coddy Godot 여정의 노드와 씬 섹션에 포함된 레슨. 27개 중 15번째.

변수 앞에 @export를 넣으면 Godot 편집기의 인스펙터에 표시됩니다. 인스펙터는 선택한 노드의 속성을 보여 주는 패널입니다. 코드를 수정하지 않고도 그곳에서 값을 바꿀 수 있습니다:

@export var speed = 200

스크립트에 있는 숫자는 기본값입니다. 인스펙터에서 설정한 값은 씬에 저장되며, 게임이 시작되면 노드가 그 값을 받습니다. 하나의 스크립트를 사용하는 로봇 두 대가 서로 다른 속도를 가질 수 있습니다.

이 수업의 씬에서는 인스펙터에서 로봇의 속도를 90으로 설정합니다.

challenge icon

챌린지

쉬움
  • 기본값이 200인 내보낸 변수 speed를 만드세요.
  • 로봇을 초당 speed픽셀만큼 오른쪽으로 이동시키세요.

장면에서 속도를 90으로 설정하므로 로봇은 초당 90픽셀을 이동해야 합니다.

직접 해보기

extends Node2D

func _process(delta):
	position.x += 200 * delta
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

노드와 씬의 모든 레슨

직접 연습해 보세요: Godot 플레이그라운드