눌러서 이동하기
Coddy Godot 여정의 입력과 이동 섹션에 포함된 레슨. 28개 중 1번째.
Godot은 입력 액션을 통해 키를 읽습니다. 입력 액션은 플레이어가 하려는 동작의 이름입니다. 이 강좌의 모든 게임에는 다음 액션이 있습니다.
move_left,move_right,move_up,move_down: 화살표 키와 WASDjump: 스페이스바, W 또는 위쪽 화살표action: E 또는 Enter
플레이어가 오른쪽 화살표 키나 D 키를 누르고 있는 동안 Input.is_action_pressed("move_right")는 true입니다. 매 프레임 실행되는 _process에서 확인하세요.
func _process(delta):
if Input.is_action_pressed("move_right"):
position.x += 200 * deltaif 아래 줄은 탭 두 개로 시작합니다. 이 줄은 키를 누르고 있는 프레임에서만 실행되므로, 키를 놓으면 영웅이 멈춥니다.
챌린지
쉬움move_right를 누르고 있는 동안 영웅이 초당 200픽셀의 속도로 오른쪽으로 걷게 하세요. 손을 떼면 영웅은 멈춥니다.
직접 해보기
extends Node2D
func _process(delta):
pass
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
입력과 이동의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드