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

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

제목이 딱히 쉽게 생각나는 제목이 없어서 대쉬스위치 라고...ㅎㅎ;

 

일단 강좌 들어가기 전에 대쉬가 뭔지 알아야겠죠?

이건 VX의 기본 기능중에 하나로

게임을 플레이 중에 A버튼(기본은 Shift) 을 누르면 케릭터가 빠르게 달리는 모습을 볼 수 있습니다.

이렇게 빨리 달리게 해주는걸 대쉬기능이라고 하는데..

 

이 대쉬가 맵의 설정에 들어가서 체크하냐 안하냐로 금지,허용이 결정되는데요. (첨부파일 dash ON-OFF 참조)

이걸 스위치 조작으로 할 수 있게 적용시켜주는 방법입니다.

 

이걸 위해서는 스크립트 에디터에 한줄을 추가해 주셔야 합니다.

Game_Player 섹션에서 def dash? 부분을 찾아서 바로 아래줄에 return false if $game_switches[n] 이라고 적어줍니다.

 

- 끝 -

생각보다 간단하지만 이걸로 게임의 재미를 추가한다면 써먹어 볼 만 하겠죠^^

 

 

 

 

 

아래쪽은 설명이 이해 안되시는 분을 위해서 적어봅니다.  따라해보세요^^

 

먼저 아래 그림처럼 툴에서 스크립트 에디터를 선택해 주던지 F11을 눌러서 스크립트 에디터를 엽니다.

11.png (클릭하면 크게 볼 수 있습니다.)

 

그 다음 스크립트 에디터의 왼쪽 리스트에서 Game_Player 를 선택해 주세요.

1.PNG

 

그럼 오른쪽에 Game_Player에 대한 스크립트들이 쫙~~ 나옵니다.  거기서 def dash?  부분을 찾으세요...@_@!

ctrl + F  를 누르면 다음 그림과 같은 창이 뜨고 그 안에 dash? 라고 적어서 검색하면

바로 def dash? 부분을 찾으실 수 있을거에요^^

22.PNG  (클릭하면 크게 볼 수 있습니다.)

 

그러면 다음과 같은 내용을 확인할 수 있을겁니다.

2.PNG

 

위에서 잠깐 언급했다시피 이 부분에 한줄을 적어 주시면 됩니다.

def dash?  아래줄로 엔터한번 쳐서 한줄 추가시켜 주시고

return false if $game_switches[n]

이라고 적어주세요.   ※ n 대신 사용할 스위치의 번호를 적어주시면 됩니다.

3.PNG  (결과... 클릭하면 크게 볼 수 있습니다.)

 

 

끝입니다!!   설명은 길어도 정작한건 별로 없죠^^;

 

이렇게 해주고 플레이해보면 스위치ON,OFF 에 따라서 대쉬를 할 수 있는지 없는지 확인할 수 있을거에요.

플레이 화면은...  달리고 걷는게 스샷찍어도 티가 안나서 없습니다;;;  직접 해보세요^^

 

참고로 맵에서 대쉬 금지가 설정됐다면 스위치에 상관없이 대쉬는 금지입니다.  ^_^;

 

특정 갑옷을 착용했다던가 무거운 아이템을 많이 들었을 경우는 대쉬를 못하게 하는식으로 만들어 볼 수 있겠네요^^

 

 

 

 

그럼 이것으로 이번 강좌를 마치겠습니다.

TAG •

List of Articles
분류 제목 날짜 조회 수
변수/난수 [중급] 변수의 응용 - 부드럽게 그림 움직이기 3 file 2010.06.19 3781
변수/난수 무엇을 해서 횟수 알리기 1 file 2010.06.18 2520
아이템/장비 [팁] 기본 아이콘 인덱스 번호 4 file 2010.06.13 4586
- 무작정 따라하기 - 5. 맵만들기 (기본,추가 기능들) 4 file 2010.06.01 6350
- 무작정 따라하기 - 4. 맵만들기 (타일 알아보기) 3 file 2010.05.11 13789
- 무작정 따라하기 - 3. 맵만들기 (메뉴 알아보기) 2 file 2010.04.29 6330
화면/시각효과 - 무작정 따라하기 - 2. 타이틀 화면 바꾸기 11 file 2010.04.27 15707
시작하기 - 무작정 따라하기 - 1.프로젝트 작성 4 file 2010.04.27 5809
설치하기 - 무작정 따라하기 - 0. 다운받기,설치하기 1 file 2010.04.27 13569
기능구현 대쉬스위치 - 스위치로 달리기 금지/허용 변경하기 file 2010.03.30 2753
대화 Multi Message System 에서 선택지 여러개 만들기 기능. 2 file 2010.03.15 3102
기능구현 밤,낮 변하는 시스템 만들기 5 file 2010.03.14 5390
VX 기본기능을 사용한 던전 만들기 5 file 2010.02.25 5223
오류해결 SyntaxError occurred while running script. 에러일 경우... file 2010.02.24 3320
기능구현 불러오면 스위치ON 시키기 2 file 2010.02.22 2447
단축키 스크립트 에디터 단축키 정리 2 2010.02.22 3580
설치하기 RPG만들기VX설치하기 2010.02.17 12524
캐릭터/이벤트(NPC) NPC 캐릭터 만들기 10 file 2010.02.13 9114
그림 픽처(그림)의 원리 1 2010.01.21 3022
조금 멋진 집만들기!(타사이트 링크) 7 file 2010.01.09 6974
Board Pagination Prev 1 2 3 Next
/ 3

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