기본 명령어
물건
비퍼
장애물
좌표
방향
get_direction()
direction_is_east()
direction_is_north()
direction_is_west()
direction_is_south()
글자
입력 폼
고급 명령어
게임 개발용
수학 함수
문자열 함수
RGB 함수
연산자
문법
삭제된 명령어
get_direction()
(방향)
get_direction() - 로봇의 방향 알아내기
사용설명
int get_direction ( void )
로봇이 어느 방향을 바라보고 있는지 알아내는 명령어이다.
바라보는 방향에 따라 0, 1, 2, 3 중의 하나를 반환한다.

0 : 동쪽, 오른쪽
1 : 북쪽, 위쪽
2 : 서쪽, 왼쪽
3 : 남쪽, 아래쪽

이 숫자는 동쪽으로부터 시작해서 turn_left()를 하는 방향 순서이다.
매개변수
없음(void)
get_direction()는 매개변수를 사용하지 않음
반환값
int
0, 1, 2, 3 중의 하나
사용예

코드실행
// 새로운 명령어를 만드는 공간
function say_dir() {
     move()
     move()
     move()
     move()
     a=get_direction()
     say("현재 방향은 " + a)
     if (a==0) {
           say("동쪽입니다.")
     } else if (a==1) {
           say("북쪽입니다.")
     } else if (a==2) {
           say("서쪽입니다.")
     } else if (a==3) {
           say("남쪽입니다.")
     }
     turn_left()
}

// 명령어를 실행하는 공간
say_dir()
say_dir()
say_dir()
say_dir()
관련함수
direction_is_east()로봇이 동쪽 방향인지 확인하기
direction_is_north()로봇이 북쪽 방향인지 확인하기
direction_is_west()로봇이 서쪽 방향인지 확인하기
direction_is_south()로봇이 남쪽 방향인지 확인하기