시작

한번 말 걸면 다른 메시지 나오게 하기 (스위치편)

by 니오티 posted Mar 14, 2009
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
스위치는 뭘까? 하하..
아주 간단하면서도 어려운 질문입니다.

스위치는 이벤트를 시작하게하고 종료하게 하는 역활을 하는 기능입니다.
예로 설명하면 방안의 불을 예로 들수 있죠.

스위치를 누르면 전구에 불이 들어오죠.
반대로 한번 더 누르면 전구의 불이 꺼집니다.

이와같이 스위치를 키면 이벤트가 작동해있게 할수 있답니다.
그럼, rpg2000 에서 예제로 만들어 봅시다.

맵 어딘가에 이벤트를 하나 만드시고 캐릭터는 할머니 이미지를 선택해주세요.
그리고 메시지를 적습니다.

할머니 : 왜왔어!
주인공 : 용돈 받으려고요


여기서 중요한건 이벤트 신규작성 이 창에서 윗부분을 보시면, 1페이지라는 것을 보실 수 있습니다.
2000일경우 에 있죠. 그리고 그 오른편에 버튼, 즉 새페이지 버튼을 누르면 새페이지가 만들어집니다.

2페이지를 만든 후 2페이지를 활성화 시키시고(그냥 클릭만하세요.)
메시지를 넣으십시요.

할머니 : 또 용돈 받으러 왔어!?
주인공 : 아니요 감사했어요.


라고 넣습니다.
그리고 2페이지에 스위치1 부분을 체크해주시고,
스위치 0001 을 선택해주셔서
아래 이름 공간에 "할머니와 대화" 라는 스위치를 적어주십시요.

그리고 나서
1페이지로 돌아가셔서 대화끝나는 부분 ◆을 더블클릭하셔서
스위치의 조작을 눌러줍니다.

그리고 방금 만들었던 스위치를 선택해주시고 On 시켜주세요.
테스트를 해보세요.

<원리>
 1페이지 대화내용이 끝나고 스위치가 켜지게되면
 다시 말걸게 되었을 때는 2페이지로 넘어갑니다.
 그리하여 2페이지의 내용이 실행됩니다.

<이해>
1페이지 대화 -> 1페이지에서 스위치온 -> 2페이지 -> 2페이지 내용실행
전제조건 : 결정키를 눌렀을 때

TAG •

Articles

1 2 3 4 5 6 7 8 9 10

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