왼쪽과 오른쪽
Coddy Godot 여정의 입력과 이동 섹션에 포함된 레슨. 28개 중 2번째.
하나의 if문은 하나의 동작을 확인합니다. 양쪽 방향으로 이동하려면 다른 동작을 위한 두 번째 if문을 추가하세요.
func _process(delta):
if Input.is_action_pressed("move_right"):
position.x += 200 * delta
if Input.is_action_pressed("move_left"):
position.x -= 200 * deltaGodot은 매 프레임 두 가지 조건을 모두 확인합니다. 각 조건은 해당 키를 누르고 있는 동안에만 영웅을 움직입니다.
두 키를 모두 누르고 있으면 같은 프레임에 두 줄이 모두 실행됩니다. 한 줄은 초당 200픽셀을 더하고 다른 줄은 그만큼 빼므로 영웅은 제자리에 머뭅니다.
챌린지
쉬움영웅은 오른쪽으로 걷습니다. move_left를 누르고 있는 동안에도 초당 200픽셀의 속도로 왼쪽으로 걷게 만드세요.
직접 해보기
extends Node2D
func _process(delta):
if Input.is_action_pressed("move_right"):
position.x += 200 * delta
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
입력과 이동의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드