델타
Coddy Godot 여정의 노드와 씬 섹션에 포함된 레슨. 27개 중 8번째.
모든 컴퓨터가 초당 60프레임을 그리는 것은 아닙니다. 빠른 화면은 144프레임을 그리며, 바쁜 휴대전화는 30프레임을 그릴 수도 있습니다. 프레임마다 2픽셀씩 움직이는 로봇은 한쪽에서는 빠르고 다른 쪽에서는 느립니다.
Godot은 매 프레임마다 delta를 _process(delta)에 전달합니다. 이는 마지막 프레임 이후 지난 시간(초)입니다. 초당 60프레임에서는 약 0.0167이고, 30프레임에서는 약 0.033입니다.
이동량에 delta를 곱하면 초당 이동량으로 만들 수 있습니다.
func _process(delta):
position.y += 60 * delta그러면 어떤 컴퓨터에서든 노드가 매초 60픽셀씩 움직입니다.
챌린지
쉬움delta를 사용하여 로봇이 초당 100픽셀의 속도로 오른쪽으로 움직이게 하세요.
직접 해보기
extends Node2D
func _process(delta):
position.x += 2
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
노드와 씬의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드