多層レイヤー一枚絵マッププラグイン – ParallaxLayerMap.js

タイトル
多層レイヤー一枚絵マッププラグイン
作者名
ヘルプ
ParallaxLayerMap.js

複数のレイヤーを使った多層一枚絵マップを作成可能にします。
イベントでレイヤーを作成するので、レイヤー数は無制限です。

イベントを作成してメモ欄を以下の通り記述すると、指定した画像がマップに表示され、
かつイベント位置とは無関係に画像の左上がマップの左上に合わせられます。

<PLM:file> # 「img/parallaxes/file」を一枚絵として表示します。
<PLM_Blend:1> # 合成方法の初期値を「加算」(※1)にします。
<PLM合成:1> # 同上
<PLM_Opacity:128> # 不透明度の初期値を「128」にします。
<PLM不透明度:128> # 同上
<PLM_Z:1> # 表示優先度を「1」にします。(※2)

※1 有効な合成方法の指定
1:加算
2:乗算
3:スクリーン
4:オーバーレイ
9:ハードライト

※2 通常のプライオリティ設定は以下ですが、より細かく指定した場合に
1~9の範囲内で指定できます。
1:通常キャラの下
3:通常キャラと同じ
5:通常キャラの上

イベント内の「画像」「オプション」項目は無視されますが、その他の項目は
通常のイベントと同じように機能します。

合成方法や不透明度などを後から変更したい場合は、自律移動で指定するか
以下の「キャラクターグラフィック表示拡張プラグイン」と併用してください。
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/CharacterGraphicExtend.js

スクリプト(「移動ルートの設定」から実行)
this.shiftPosition(10, 20); # 表示位置をX[10] Y[20]ずらします。

注意!
当プラグインはマップのループには対応していません。

このプラグインにはプラグインコマンドはありません。

当プラグインで使用できるサンプルマップをどらぴか様よりご提供いただきました。
この場を借りて御礼申し上げます。

以下のURLから「Download」ボタンでダウンロードできます。
クレジット表記なしでご自由にお使い頂けるご許可を頂いています。
https://github.com/triacontane/RPGMakerMV/blob/master/Sample/sample_parallax.zip

PIKA's GAME GALLERY
https://mashimarohb252d6.wixsite.com/pikasgame

パラメータ
noteParam PLM
noteRequire 1
noteDir img/parallaxes
noteType file
noteData events

利用規約:
作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)
についても制限はありません。
このプラグインはもうあなたのものです。
ライセンス表記
(C)2017 Triacontane
This software is released under the MIT License.
http://opensource.org/licenses/mit-license.php

紹介ページ https://github.com/triacontane/RPGMakerMV/blob/master/ParallaxLayerMap.js