MV 플러그인: ParallaxLayerMap.js
ParallaxLayerMap.js (다층 패럴랙스 맵 플러그인) 분석
이 플러그인은 Triacontane 씨가 2017년에 만든 것으로, RPG Maker MV에서 하나의 맵에 여러 장의 패럴랙스(Parallax) 이미지를 자유롭게 겹쳐서 다층 배경 을 만들 수 있게 해주는 플러그인입니다.
한국 쯔꾸르 창작마당에서는 **"멋진 배경 연출"**이나 **"대형 일러스트 맵"**을 만들 때 거의 필수로 꼽히는 플러그인 중 하나예요.
핵심 기능 한눈에 보기
기능 | 설명 | 중요도 | 실제 사용 빈도 |
|---|---|---|---|
이벤트 하나로 패럴랙스 레이어 생성 | 이벤트 메모에 <PLM:파일명> 만 적으면 맵에 패럴랙스 이미지 표시 | ★★★★★ | 매우 높음 |
무제한 레이어 겹침 | 이벤트 개수만큼 레이어 추가 가능 (레이어 순서는 이벤트 ID 순) | ★★★★★ | 최고 |
이벤트 위치와 무관한 좌상단 고정 | 이벤트의 X,Y 좌표와 상관없이 이미지 좌상단이 맵 좌상단에 맞춰짐 | ★★★★★ | 핵심 |
합성 모드(Blend Mode) 설정 | 메모로 <PLM_Blend:1> (덧셈), 0(보통), 2(곱셈) 등 지정 가능 | ★★★★☆ | 높음 |
초기 불투명도(Opacity) 설정 | <PLM_Opacity:128> 로 반투명 배경 등 만들기 | ★★★★☆ | 높음 |
이동 루트로 위치·투명도 실시간 변경 | this.shiftPosition(x, y) / this.opacity = 200 등으로 동적 제어 가능 | ★★★★☆ | 중상 |
페이지별 표시 제어 가능 | 이벤트 페이지 조건(변수·스위치)으로 레이어 켜고 끌 수 있음 | ★★★★☆ | 중상 |
메모 태그 정리 (가장 자주 쓰이는 것)
text
<PLM:배경파일명> → img/parallaxes/배경파일명.png 를 레이어로 표시
<PLM_Blend:1> → 합성 모드 = 덧셈 (1=덧셈, 0=보통, 2=곱셈 등)
<PLM合成:1> → 한글 버전
<PLM_Opacity:128> → 초기 불투명도 128 (0~255)
<PLM不透明도:128> → 한글 버전예시 메모 (이벤트 하나에 여러 줄 써도 OK)
text
<PLM:cloud_layer1>
<PLM_Blend:1>
<PLM_Opacity:180>실제 구현 예시 (한국 유저들이 가장 많이 쓰는 패턴)
멀티 레이어 하늘 배경
이벤트 10번: <PLM:sky_back> (가장 뒤 하늘)
이벤트 11번: <PLM:cloud_slow> + <PLM_Opacity:200>
이벤트 12번: <PLM:cloud_fast> + <PLM_Blend:1> → 이벤트 ID 순서대로 레이어가 겹쳐짐 (뒤 → 앞 순)
안개·빛 효과
이벤트 20번: <PLM:fog> + <PLM_Blend:1> + <PLM_Opacity:80> → 화면 전체에 은은한 안개 효과
동적 제어 (이벤트로 움직이게 하기)
이동 루트 설정 → 스크립트text
this.shiftPosition(10, 20); // X+10, Y+20 만큼 이동 this.opacity = 150; // 투명도 변경
조건에 따라 레이어 ON/OFF
페이지 1: 낮 배경 ( <PLM:day_sky> )
페이지 2: 밤 배경 ( <PLM:night_sky> )
페이지 조건: 스위치나 변수로 전환 → 낮/밤 바뀔 때 배경도 바뀜
장점 vs 단점 (2026년 기준 현실)
장점
설정이 매우 간단 (이벤트 하나 + 메모 1줄이면 레이어 생성)
레이어 수 제한 없음 (이벤트 개수만큼)
합성 모드·투명도 자유롭게 지정 가능
다른 플러그인과 충돌 거의 없음 (MOG_ChronoEngine 등 일부 제외)
샘플 맵 무료 제공 (링크: https://github.com/triacontane/RPGMakerMV/blob/master/Sample/sample_parallax.zip )
단점
맵 루프 는 지원 안 함 (루프 맵에서는 이미지 잘림)
레이어 순서는 이벤트 ID 순 (작은 ID가 뒤, 큰 ID가 앞)
기본적으로 정지 이미지 만 지원 (움직이는 패럴랙스는 별도 스크립트 필요)
MZ에서는 VisuMZ의 Parallax Layer 기능으로 대체하는 게 더 편함
결론
“맵에 여러 장의 일러스트나 배경을 겹쳐서 예쁘게 연출하고 싶다” → 이 플러그인 하나만 있으면 이벤트 몇 개 만들고 메모만 적으면 끝납니다.
한국 창작마당에서 **"멋진 배경 맵"**을 자랑할 때 거의 80% 이상이 이 플러그인을 썼을 정도로 인기 있었어요.
필요하시면
“낮/밤 바뀔 때 배경 레이어 자동 전환” 예시 이벤트
“안개 레이어 + 투명도 서서히 변경” 이동 루트 예시 구체적으로 만들어 드릴 수 있어요. 원하시는 연출 방향 알려주시면 바로 도와드릴게요! 😊
//
aHR0cHM6Ly9raW8uYWMvYy9kd2dqUElad3hTR2hIVzNkN2sxelNi
이 플러그인 생각보다 많이 쓰임