상수
Coddy Godot 여정의 노드와 씬 섹션에 포함된 레슨. 27개 중 14번째.
게임이 실행되는 동안 로봇의 최고 속도처럼 값이 바뀌지 않는 경우가 있습니다. 이런 값에는 상수를 사용하세요. var 대신 const로 만듭니다.
const SPEED = 250상수는 대문자로 작성하므로, 읽는 사람이 값이 고정되어 있음을 알 수 있습니다. 값을 바꾸려면 상수를 만든 곳의 숫자를 수정하세요.
상수의 값을 바꾸는 줄은 오류입니다. Godot은 게임이 시작되기 전에 이를 감지합니다. 콘솔에는 Cannot assign a new value to a constant라고 표시되고 해당 줄을 알려줍니다.
챌린지
쉬움스크립트가 상수 SPEED를 변경하기 때문에 게임이 시작되지 않습니다. 수정하세요:
SPEED를 상수로 유지하세요.- 로봇이 왼쪽으로 초당 300픽셀 이동하게 하세요.
직접 해보기
extends Node2D
const SPEED = 200
func _ready():
SPEED = 300
func _process(delta):
position.x -= SPEED * delta
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
노드와 씬의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드