イベントにアニメーション付きの明かりを表示します – TMAnimeLight.js

タイトル
イベントにアニメーション付きの明かりを表示します
作者名
ヘルプ
準備:

プラグインと一緒に配布している明かり画像を img/system フォルダに
保存してください。ファイル名は自由に変更可能です。
使用する画像はどんなものでもかまいません、イベントごとに違う画像を
表示することもできます。


使い方:

イベントのメモ欄に <animeLight:ファイル名> というタグを書き込めば、
明かりが表示されるようになります。

明かりの位置もタグを使って調整することができます。

このプラグインは RPGツクールMV Version 1.3.4 で動作確認をしています。


メモ欄(イベント)タグ:

<animeLight:TMAnimeLight1 192 24 -44 4>
画像 TMAnimeLight1.png を不透明度 192 で、イベントの足元から右に 24、
上に 44 ドットずらした位置にZ座標 4 で表示します。
不透明度の最大値は 255 です。

イベントのメモ欄以外に、実行内容の一番上にある注釈コマンド内でも
同様のタグで名前を設定することができます。
メモ欄と注釈の両方にタグがある場合は注釈が優先されます。


プラグインコマンド:

animeLight 1 TMAnimeLight1 255 0 -44 4
イベント 1 番に明かりを適用します。
イベント番号、ファイル名、不透明度、X座標補正、Y座標補正、Z座標
の順に設定してください。
Z座標を省略した場合はプラグインパラメータ animeLightZ の値を
使用します。

animeLight 1
イベント 1 番の明かりを削除します。

イベント番号(ひとつ目の数値)は以下の規則にしたがって対象を指定します。
-1 … プレイヤーを対象にする
0 … コマンドを実行しているイベントを対象にする
1 以上 … その番号のイベントを対象にする


おまけ機能:

メモ欄タグ、注釈、プラグインコマンドすべてに共通で、Z座標のあとに
1 という数値を付与することでアニメーションのない画像を表示できます。
例: <animeLight:TMAnimeLight1 192 0 0 4 1>
この場合Z座標を省略することはできません。


プラグインパラメータ補足:

defaultZ
明かりの描画順を設定します、これによりイベントよりも下に表示するか
上に表示するかが決まります。
0 … プライオリティ『通常キャラの下』より下
2 … プライオリティ『通常キャラと同じ』より下
4 … プライオリティ『通常キャラと同じ』より上
6 … プライオリティ『通常キャラの上』より上
パラメータ
param range
desc アニメーションの大きさ。
初期値: 0.1 ( 0.1 でプラスマイナス 10% の拡大縮小アニメ)
default 0.1

param defaultZ
desc アニメーションのZ座標。
初期値: 4
default 4

param frames
desc アニメーションにかけるフレーム数。
初期値: 30
default 30

ライセンス表記
プラグインと一緒に配布している明かり画像を img/system フォルダに
配布元 : http://hikimoki.sakura.ne.jp/
Copyright (c) 2016 tomoaky
Released under the MIT license.
http://opensource.org/licenses/mit-license.php

紹介ページ https://hikimoki.sakura.ne.jp/index.php?article=plugin_event