MV 플러그인

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

소개

다중 뷰포트 플러그인은 화면을 분할하여 특정 뷰포트에 이미지를 설정하여 특정 조형물의 내부를 표현하거나 바깥 풍경을 등을 세밀하게 보여줄 수 있습니다. 어드벤쳐 게임에서 헤메는 플레이어들에게 설정에 따라서 어떤 힌트를 줄 수 있습니다. 또한 다른 맵으로 이동하거나 메뉴를 띄운 상태에서도 설정된 이미지는 삭제하기 전까지 계속 화면에 유지됩니다.

 

 

 

플러그인 커맨드

 

다중 뷰포트를 활성화 합니다.

 

MultipleViewport Enable

 

다중 뷰포트를 비활성화 합니다. 단순 비활성화만 하는 것으로 뷰포트에 설정된 오브젝트들을 메모리에서 실질적으로 제거하진 않습니다. 메모리에서 없애고 싶다면 MultipleViewport ClearImage ViewID 커맨드를 사용하시기 바랍니다.

 

MultipleViewport Disable

 

다중 뷰포트를 마구잡이로 흔들거나 흔드는 것을 끝냅니다.

 

MultipleViewport StartShake shakePower

MultipleViewport EndShake

 

특정 뷰포트에 이미지를 설정합니다 (뷰포트의 ID 는 1 ~ 4 사이의 값입니다)

 

MultipleViewport Image ViewID ImageName

 

특정 뷰포트에 설정된 이미지를 제거합니다 (뷰포트의 ID 는 1 ~ 4 사이의 값입니다)

메모리에서 이미지를 제거할 수 있는 명령으로 필요 없게 되었을 때 반드시 호출해야 합니다.

 

MultipleViewport ClearImage ViewID

 

 

 


 

 

 

 

 

이 플러그인 명령은 특정 뷰포트에 동영상을 설정할 수 있는 명령입니다.

동영상은 WEBM(.webm) 형식의 파일만 사용할 수 있습니다.  (크롬에서는 *.mp4 파일도 재생되지만 테스트 플레이에서 사용하는 NODE WEBKIT과의 호환성을 위해 WEBM만 지원합니다)

 

ViewID 는 1 에서 4 중 하나의 숫자입니다.

szSrc movies 폴더에 있는 동영상의 이름이 와야 합니다.

loop 은 true와 false 중 하나의 값이 와야 합니다.

이 값을 통해 동영상의 반복 재생 여부를 설정할 수 있습니다. (이 값을 생략하면 동영상이 한 번만 재생됩니다.)

 

MultipleViewport Video viewID szSrc loop

 

현재 동영상 위치에서 X초 뒤로 이동합니다.

 

MultipleViewport MoveBackSeconds viewID second

 

현재 동영상 위치에서 X초 앞으로 이동합니다.

 

MultipleViewport MoveForwardSeconds viewID second

 

멈춰진 상태에 있는 동영상을 다시 재생합니다.

 

MultipleViewport PlayVideo viewID

 

동영상을 아예 정지하고 처음 시작 장면으로 되돌립니다.

 

MultipleViewport StopVideo viewID

 

동영상을 일시 중지 합니다.

 

MultipleViewport PauseVideo viewID

 

동영상을 특정 뷰에서 제거합니다. 

메모리에서 동영상을 제거할 수 있는 명령으로 필요 없게 되었을 때 반드시 호출해야 합니다.

 

MultipleViewport ClearVideo viewID

 

'EventID'가 -1이면 플레이어, 1이상이라면 이벤트의 스크린 좌표로 해당 뷰포트의 내부 좌표가 설정됩니다.

 

MultipleViewport Target viewID EventID

 

다운로드

Github RAW

 

 

 

버전 로그

2016.06.13 (v1.0.0) - First Release.

2016.08.24 (v1.1.0) - RPG Maker MV 1.3.0 버전을 지원합니다.

2016.08.24 (v1.1.2) - 플러그인 커맨드를 추가했습니다.

2016.08.25 (v1.1.4) - 이미지 설정 기능을 추가했습니다.

2016.09.30 (v1.1.5) - 동영상 설정 기능을 추가했습니다.

2016.10.01 (v1.1.6) - 캔버스 모드에서 호환됩니다.

2016.10.20 (v1.1.7) - RMMV 1.3.2 대응

2016.10.23 (v1.1.8) - 비디오 프레임이 업데이트 되지 않는 문제를 해결했습니다.

2016.11.24 (v1.1.9) - portrait, landscape 같은 화면 모드를 설정할 수 있으며, 뷰포트 개수 설정도 가능합니다.

2016.11.26 (v1.2.0) - 사용된 텍스쳐를 삭제할 수 있는 코드를 추가하여 성능을 높였습니다.

2017.02.08 (v1.2.1) :
- 뷰포트의 내부 좌표를 조절할 수 있는 기능을 추가하였습니다. 
- 동영상이 중복 재생되는 문제를 해결했습니다.
- 이미지가 중복 설정되는 문제를 수정했습니다. 
- 일부 소스 코드를 ES6으로 변환하였습니다.

 

Terms of Use

Free for commercial and non-commercial use.

Who's 러닝은빛

profile

Blog                            http://biud436.blog.me/

Blog(English)                 http://biud436.tistory.com/

MV Plugins                   https://github.com/biud436/MV   

  • ?
    랑비 2016.08.25 19:09
    오! 신기하네요. hp가 적은 유닛을 별도의 윈도우에 표시되도록 하는 기능을 만들고 싶었는데 이게 도움이 될것같습니다.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 플러그인 자료 게시물 작성시 주의사항 습작 2015.10.25 537
60 타이틀/게임오버 엔딩 후 타이틀과 BGM 변경 6 file 러닝은빛 2015.12.21 1816
59 제작도구 리소스 컨버터 (MV→XP) file 러닝은빛 2018.11.26 196
58 기타 커스텀 숫자 입력 패드 file 러닝은빛 2018.10.16 180
57 메시지 옵션 창에 메시지 속도 및 글자 크기 변경 기능 추가 1 file 러닝은빛 2018.07.15 306
56 HUD Multiple HUD (HP, MP, EXP, LEVEL) 24 file 러닝은빛 2015.10.31 3287
55 HUD Multiple HUD (Battle Addon) 1 file 러닝은빛 2016.05.24 1350
54 메시지 한국어 조사 처리 플러그인 MV 6 치리 2015.10.24 1350
53 그래픽 Etude87 Picture Frame 습작 2018.04.22 253
52 오디오 발소리 재생 플러그인 11 file 러닝은빛 2015.12.27 1697
51 퀘스트 Gameus' Quest System 5 file 습작 2015.11.04 1995
50 이동 및 탈것 이벤트 자동 추적 플러그인 6 file 러닝은빛 2016.04.27 1165
49 타이틀/게임오버 자동 뉴 게임 by tomoaky 1 습작 2015.11.04 779
48 전투 전투속도 가속 2 file 암행중사 2017.07.23 599
47 메시지 제한시간 선택지 7 file 일단 2016.03.01 1385
46 기타 Battle Engine Core , Action Sequence Pack 2 [전투 관련 엔진] 6 가시밭 2015.11.20 2540
45 그래픽 CSS 캔버스 필터 1 file 러닝은빛 2016.10.06 619
44 영상 Iavra Splash Video(스플래시/인트로영상 제작 시 스킵기능 부여 플러그인) 이니군 2017.09.11 375
43 스킬 MKMV_DrainPercentage​​ : Hp/Mp Drain 스킬 타입 백분율 계산 플러그인 2 file MKMV 2015.11.15 1027
» 그래픽 다중 뷰포트(Multiple Viewports) 플러그인 1 러닝은빛 2016.08.25 1045
41 기타 Minimize to Tray file 러닝은빛 2016.01.21 762
Board Pagination Prev 1 2 3 4 Next
/ 4