기본 명령어
물건
비퍼
장애물
front_is_clear()
left_is_clear()
right_is_clear()
back_is_clear()
what_is_front()
what_is_left()
what_is_right()
what_is_back()
좌표
방향
글자
입력 폼
고급 명령어
게임 개발용
수학 함수
문자열 함수
RGB 함수
연산자
문법
삭제된 명령어
front_is_clear()
(장애물)
front_is_clear() - 앞쪽 장애물 확인하기
사용설명
bool front_is_clear ( void )
로봇 앞쪽에 장애물(벽 또는 문)이 있는지 없는지 알아내는 명령어이다.
앞쪽이 깨끗한가(clear)라고 물어보기 때문에
장애물이 없으면 true
장애물이 있으면 false를 반환한다.
매개변수
없음(void)
front_is_clear()는 매개변수를 사용하지 않음
반환값
bool
장애물이 없으면 true, 장애물이 있으면 false
사용예

코드실행
// 새로운 명령어를 만드는 공간
function sensor() {
     a=front_is_clear()
     if (a==false) {
           say("앞쪽 장애물 발견!")
           b=front_is_wall()
           if (b==true) {
                 say("장애물 종류는 벽입니다.")
           }
           c=front_is_door()
           if (c==true) {
                 say("장애물 종류는 문입니다.")
           }
     } else {
           say("앞쪽에 장애물이 없습니다.")
     }
}

// 명령어를 실행하는 공간
sensor()
관련함수
left_is_clear()왼쪽 장애물 확인하기
right_is_clear()오른쪽 장애물 확인하기
back_is_clear()뒤쪽 장애물 확인하기