초당 픽셀
Coddy Godot 여정의 노드와 씬 섹션에 포함된 레슨. 28개 중 9번째.
delta와 함께 사용하면, 그 앞의 숫자는 초당 픽셀 단위의 속도입니다. 걷기는 초당 약 150픽셀, 질주하기는 약 500픽셀입니다.
정해진 시간 안에 거리를 이동하려면 거리를 시간으로 나눕니다.
# 2초에 400픽셀이면 1초에 200픽셀이다
position.x += 200 * delta부호가 방향을 결정합니다. +=는 x축에서 오른쪽으로, y축에서 아래쪽으로 이동합니다. -=는 x축에서 왼쪽으로, y축에서 위쪽으로 이동합니다.
챌린지
쉬움로봇이 2초 안에 왼쪽 가장자리까지 이동하게 하세요.
- 로봇은
x = 320에서 시작해2초 안에x = 20에 도달해야 합니다. 초당 이동할 픽셀 수를 계산하세요. _process()에서 그 속도에delta를 곱해 왼쪽으로 이동시키세요.
‘플레이’를 누르세요. 로봇이 왼쪽으로 미끄러지듯 이동해 2초 후 x = 20에 도달합니다. 그런 다음 ‘확인’을 누르세요.
직접 해보기
extends Node2D
func _process(delta):
position.x += 100 * delta
노드와 씬의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드