2010.01.14 00:38

3. 디버깅 메시지

조회 수 5784 추천 수 1 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

전 강의에서 간단한 프로젝트를 만들고 스크립트를 실행하는 메시지창을 기억하실 것입니다.

우리는 그 안에 이제 간단한 메시지를 띄워 보도록 하겠습니다.

 

1. 간단한 이벤트를 맵상에 만들고, 주인공과 겹치지 않도록 설정하며, 이벤트 그림을 시민으로 선택합니다.

2. 이벤트 내용에 ◆ 더블클릭후 스크립트를 열어 아래와 같은 내용을 입력합니다.

 

p 1

 

3. 확인을 누른 후 이벤트를 저장하고 테스트 플레이를 해 봅니다.

 

 

결과는 대화 메시지 창이 팝업으로 뜨면서 1 이라는 결과값을 내 줍니다.

이는 스크립트의 디버깅 창으로 값을 분석하고 에러를 잡을 때 쉽게 값을 읽어 내도록 팝업창으로 값을 확인하는 것입니다.

 

(실제 루비에서는 다른 프로그램이 Cmd 프롬프트에서 확인이 되지만, 윈도우 콘솔환경에서는 이와같이 대화상자가 익숙한 유저들

에게는 팝업창이 오히려 좋을 것입니다.)

 

위의 예제의 내용은 p (프린트) 라는 키워드를 통해서 값을 출력합니다.

배열, 해시, 변수, 객체 모든 것을 값 확인을 해줄 수 있게 출력해줍니다.

헌데 이 p의 특징 또 하나는 문자열을 출력해줄 때 큰따음표(",")를 모두 표현합니다.

 

p "안녕"

 

이라는 메시지를 p 키워드는

 

"안녕"

 

이라고 출력하게 됩니다.

만약 큰 따음표를 출력하지 않고 순수 출력되는 값에 대해서 알고 싶다면

 

print "안녕"

 

이라고하는 축약되지 않은 프린트 문을 사용하면 됩니다.

  • ?
    슬픈혼잣말 2010.01.14 00:59

    창이 새로뜨네 ㅋㅋㅋ 신기하당

  • profile
    은하계 2010.01.14 11:56

    오옷!!

  • ?
    [Nick] 2010.07.23 15:06

    어머낰 ㅋㅋ

  • ?
    By윤 2011.12.23 19:50

    와우 천재적인걸?

    역시 컴퓨터는 대단해... ←이거 좀 이상한데??? 내가 써놓고도 이상하네



Copyright ⓒ Nioting All Rights Reserved. (since 1999)    개인정보
        

Fatal error: Cannot access property sessionController::$lifetime in /web/old/xe/modules/session/session.controller.php on line 45