Menu
CoddyTech

방금 누름

Coddy Godot 여정의 입력과 이동 섹션에 포함된 레슨. 28개 중 5번째.

Input.is_action_pressed()는 키를 누르고 있는 모든 프레임에서 true입니다. 걷기에 적합합니다. 점프나 사격은 한 번 누를 때 한 번만 일어나야 합니다.

Input.is_action_just_pressed()는 키를 누르는 단 한 프레임에서만 true입니다. 다시 true가 되려면 플레이어가 키를 뗀 다음 다시 눌러야 합니다.

func _process(delta):
	if Input.is_action_just_pressed("move_right"):
		position.x += 40

이 영웅은 키를 한 번 누를 때마다 40픽셀씩 한 걸음 이동합니다. 한 걸음은 속도가 아니라 고정된 거리이므로 delta가 필요하지 않습니다.

challenge icon

챌린지

쉬움

영웅이 걷는 대신 한 걸음씩 이동하게 하세요. move_right를 누를 때마다 오른쪽으로 40픽셀 이동하고, move_left를 누를 때마다 왼쪽으로 40픽셀 이동합니다. 키를 더 오래 누르고 있어도 추가로 이동하지 않습니다.

직접 해보기

extends Node2D

func _process(delta):
	if Input.is_action_pressed("move_right"):
		position.x += 200 * delta
	if Input.is_action_pressed("move_left"):
		position.x -= 200 * delta
quiz icon실력 점검

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

입력과 이동의 모든 레슨

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