RPG Maker
2006.05.27 08:27

스위치 그들은 누구란 말인가?

조회 수 336 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
스위치 그들은 누구인가??

집안에서 형광등을 키는 스위치 인가??

가스레인지 ? TV 스위치 , 컴퓨터 본체 스위치 인가??

그렇다 RPG에서는 그들은 그런 존재 이다.

즉 간단하게 말한다면 스위치는 ON , Off 를 사용한다.

즉 기본은 Off 로서 꺼져있는 상태이다.

그러니까 스위치를 간단하게 알려면 일상생활의 스위치를 생각하면 된다.

( 형광등 ) - 스위치 ON -> ( 형광등 ) (ぢ≥_) 눈비셔!
( 빈공간 ) - 스위치 ON -> ( 이벤트 발동 )

즉 스위치는 어떤 특정한 이벤트를 끄고 키고 할수 있는 장치 같은 거다.
간단하게 두꺼비 집 같은거죠.

스위치 예제를 만들어 보죠.

이벤트 A : 자동적으로 시작된다 : 스위치 001 ON , 이벤트 일시 삭제
이벤트 B : 스위치 001 : 이벤트 002 , 003 을 ON
이벤트 C : 스위치 004 , 005 ON
이벤트 D : 스위치 006 , 007 ON
이벤트....

이렇게 스위치들은 어떤 특정한 순서가 필요 합니다.
같은 이벤트에 같은 스위치를 넣게 되면 같이 나타나게 됩니다.
즉 이렇게 스위치를 조절해야 합니다.

근데 여기서는 현실과 다른게 있습니다.

두꺼비집의 경우 전원을 끌 경우 모든 전기를 차단하지만
여기서 스위치 A 즉 모든 스위치를 시작 시킨 원본을 꺼도 나머지 스위치는 실행 됩니다.

그러니까 한번 스위치가 켜지면 그것은 또 따로 꺼야 한다는 겁니다.

그렇게 이해를 하면 됩니다.

스위치를 어떤데에 사용하면 됩니까? 라는 질문이 있을 겁니다.

먼저 오프닝의 경우나 시나리오를 만들때, 커먼 이벤트에 스위치를 넣어

자신이 원할때 그 이벤트를 실행 시킬 때 ( 즉 게이지를 나타낼때 보통 사용 )

1 페이지에서 2페이지로 넘어갈때 등으로 사용이 됩니다.

예로들어 퀘스트를 만들때 또 이용이 됩니다.
한번 예제를 만들어 보겠습니다.

예제 )
페이지 1

이벤트 001 : 주인공이 결정키를 눌렀을 경우
문장의 표시 : - 사?루 -
아.. 내 보물을 일어 버렸다네
그것은 아주 귀한 보물이지 부탁이네
어찌고 저찌고에 있는 알라라라쏭을 찾아와 줘!

--------------------------절 취 선 ------------------------
여기서는 어찌고 저찌고에 있는 알라라라쏭을 이제 찾아와 주어야 하니
계속 이 말이 나타나면 안되겠지요.
그러니까 이번에는 페이지 2를 실행시켜야 합니다.

페이지 2 : 스위치 001 : 대화 2 , ON

문장의 표시 : - 사?루 -
아직도 알라라라쏭을 못찾아 온건가?
알라라라쏭은 어찌고 저찌고에 있다네.
부디 부탁하네

--------------------------절 취 선 ------------------------

이렇게 되면 당연히 스위치 001이 켜져있으니
스위치가 없는 페이지1보다 우선권을 가지게 되어
페이지2의 이벤트가 실행이 됩니다.
단 여기서 주의 페이지1 , 페이지2 둘다에 스위치가 켜져 있을경우
아무리 페이지2가 그 다음이라고 해도 프로그램은 페이지1 을 우선으로 합니다.

페이지 1

문장의 표시 : - ??? -
이것은!! 어찌고 저찌고에 있는 보물 알라라라쏭이 아닌가!!
아임템의 증감 : 알라라라쏭 , 1개를 늘린다.

--------------------------절 취 선 ------------------------
여기서 페이지1이 계속 있으면 이 이벤트를 또 눌리면
알라라라쏭은 계속 얻게 됩니다.
즉 여기서 다른 페이지로 가 봅시다.

페이지 2 : 스위치 002 : 알라라라쏭을 발견, ON

문장의 표시 : - ??? -
여기서 더 이상 찾을것은 없어

--------------------------절 취 선 ------------------------
이렇게 하면 더 이상은 플레이어는 눌리지 않고 다른대로 갈 것입니다.
( 그런다고 언제 나오지 계속 하는 분은 없을 듯 합니다.... )

페이지 3 : 알라라라쏭을 가지고 있다.

이벤트 001 : 결정키를 눌렀을 경우

문장의 표시 : - 사?루 -
오 그것은 알라라라쏭이 아닌가!! 고맙네 고마워!
문장의 표시 : - 사토루 -
오 드디어 내 이름을 찾았어!
문장의 표시 : - ??? -
고작 이름이 보물이냐??
죽어라!
전투 애니메이션 : 어찌고 저찌고 중얼중얼 !!!! 101 콤보!
그래픽의 변경 : 사토루 NPC 사망 이미지

픽쳐의 표시 : 해피 엔딩

--------------------------절 취 선 ------------------------

여기서는 이벤트 출현 조건을 아임템으로 했습니다.
이렇게 뭐 하면 스위치와 페이지를 잘 이용한 예제라고 생각 할수 있습니다.

그 다음은 변수에 대해 알아 보도록 하겠습니다.
?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
64 언어/기타 선행처리기예제 연지 2007.02.01 354
63 언어/기타 <응용강좌> 키패드 file 린쌍 2006.07.25 350
62 언어/기타 일단 예제를 만들어보십쇼5칸이내로 가면 죽는 시스템 のㅏ②뜨 2005.08.11 350
61 언어/기타 알툴 2k 씨리즈 픽쳐 데미지 표시법 하로우 2006.03.22 349
60 RPG Maker 스위치 + 변수를 이용한 예제 게임 ( 직접 제작 ) rpg xp 용 열한시 2005.10.29 349
59 언어/기타 논리 연산자 dnajs 2006.10.05 348
58 RPG Maker ***특명*** rpg2k로 srpg를 만들어라!(1) 길모나 2006.05.09 347
57 언어/기타 C를 시작하는 사람이 알아도 될 2가지 Lance 2005.08.26 346
56 RPG Maker 게임메이커 기본개념 걸인소년 2006.01.14 341
55 언어/기타 문득 생각난 -ㅁ- ; 거리를 이용하여 원거리 무기 .. 예화 2005.12.24 341
54 언어/기타 b-tool 배경음 예제! 연지 2007.02.01 338
» RPG Maker 스위치 그들은 누구란 말인가? 사토루 2006.05.27 336
52 언어/기타 R2K3 에서 아이템 창고만들기 Ark。 2006.05.11 332
51 언어/기타 은행 시스템을 만들어 봅시다. 사토루 2006.03.05 330
50 언어/기타 MP3만들기! -♧파란』- 2006.05.19 327
49 언어/기타 성향게이지! 사토루 2005.09.15 326
48 언어/기타 if개요 dnajs 2006.10.05 324
47 언어/기타 [울스M프로젝트?!-┏]Html 기초부터 탄탄히 ! -2- 울스M 2006.02.25 322
46 언어/기타 [울스M프로젝트?!-┏]Html 기초부터 탄탄히 ! -3- 울스M 2006.02.25 319
45 언어/기타 [소스첨부] 인자값 변경. 청연 2006.09.14 317
Board Pagination Prev 1 ... 42 43 44 45 46 47 48 49 50 51 Next
/ 51






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)