VE Loop Animation - VE_LoopAnimation.js
シェア用テキスト:
▼VE Loop Animation(Victor Sant様作) - VE_LoopAnimation.js
https://plugin.fungamemake.com/archives/26961
戦闘とマップでアニメーションをループできます。アニメーションは無限にループし、アニメーションが複数ある場合は、それらの間を循環します。これらはステート効果を表示するために使用されるか、視覚効果を表示するために呼び出すことができます。これは、ステートのオーバーレイ表示を置き換えたり、敵のステートを表示したりするために使用できます。
ふりがな:るーぷあにめーしょん
機能概要: 戦闘とマップでアニメーションをループできます。アニメーションは無限にループし、アニメーションが複数ある場合は、それらの間を循環します。これらはステート効果を表示するために使用されるか、視覚効果を表示するために呼び出すことができます。これは、ステートのオーバーレイ表示を置き換えたり、敵のステートを表示したりするために使用できます。
利用規約(ライセンス):https://fungamemake.com/victor-engine-jaspanese
作者:Victor Sant
作者サイト:https://victorenginescripts.wordpress.com/
ダウンロードページ:https://fungamemake.com/archives/10021
ファイル名:VE_LoopAnimation.js
プラグインのヘルプ:
/*:ja * @plugindesc v1.03 戦闘とマップでアニメーションをループできます * @author Victor Sant * * @param Hide Enemy Icon * @text 敵ステートアイコン非表示 * @type boolean * @on 非表示 * @off 表示 * @desc 敵のステートアイコンを非表示 * 非表示:true / 表示:false * @default true * * @param Hide Enemy Loop * @text 敵ループアニメーション非表示 * @type boolean * @on 非表示 * @off 表示 * @desc 敵のステートのループアニメーションを非表示 * 非表示:true / 表示:false * @default false * * @param Mirror Animation * @text ミラーリング * @type boolean * @on 有効 * @off 無効 * @desc バトラーが右を向いている場合、ループアニメーションをミラーリング * 有効:true / 無効:false * @default false * * @help * 翻訳:ムノクラ * https://fungamemake.com/ * https://twitter.com/munokura/ * * 元プラグイン: * https://victorenginescripts.wordpress.com/rpg-maker-mv/loop-animation/ * * * =========================================================================== * 必要プラグイン * =========================================================================== * * このプラグインを使用するには、下記のプラグインが必要です。 * - VE_BasicModule * * * --------------------------------------------------------------------------- * 敵キャラのメモタグ * --------------------------------------------------------------------------- * * <loop animation: id, type, loop> * 敵にループアニメーションを表示します。 * id : アニメーションID。数値 * type : ループするアニメーションのタイプを指定。文字列 (後述) * loop : アニメーションの繰り返し回数。数値 * * <hide loop animation> * 敵にループアニメーションを表示しません。 * * --------------------------------------------------------------------------- * ステートのメモタグ * --------------------------------------------------------------------------- * * <loop animation: id, type, loop[, show]> * ステートのバトラーにループアニメーションを表示します。 * id : アニメーションID。数値 * type : ループするアニメーションのタイプを指定。文字列 (後述) * loop : アニメーションの繰り返し回数。数値 * show : アニメーションが表示される場面。任意項目 (battle / map) * * --------------------------------------------------------------------------- * イベント注釈 * --------------------------------------------------------------------------- * * <loop animation:id, type, loop> * イベントのループアニメーションを表示します。 * id : アニメーションID。数値 * type : ループするアニメーションのタイプを指定。文字列 (後述) * loop : アニメーションの繰り返し回数。数値 * * --------------------------------------------------------------------------- * プラグインコマンド * --------------------------------------------------------------------------- * * 数値の代わりにv[id]を使用して、 * IDが設定された変数から値を取得することができます。 * 例えば、v[3]は変数ID3から値を取得します。 * * --------------- * * AddLoopAnimation actor id anim type loop * AddLoopAnimation party id anim type loop * AddLoopAnimation event id anim type loop * キャラクターやイベントにループするアニメーションを追加します。 * actor : 対象はアクター * party : 対象はパーティ並び順 * event : 対象はイベント * anim : アニメーションID。数値 * type : ループするアニメーションのタイプを指定。文字列 (後述) * loop : アニメーションの繰り返し回数。数値 * * --------------- * * RemoveLoopAnimation actor anim id type * RemoveLoopAnimation party anim id type * RemoveLoopAnimation event anim id type * キャラクターやイベントからループしているアニメーションを削除します。 * actor : 対象はアクターID * party : 対象はパーティ並び順 * event : 対象はイベントID * anim : アニメーションID。数値 * type : ループするアニメーションのタイプを指定。文字列 (後述) * loop : アニメーションの繰り返し回数。数値 * * --------------------------------------------------------------------------- * 追加情報 * --------------------------------------------------------------------------- * * プラグインコマンドで追加されたループアニメーションは、 * 現在のシーンを変更すると消えてしまいます。 * 戦闘やメニューを開いた時などにループしているアニメーションが消えます。 * * --------------- * * - Loop Animation Type * ループアニメーションタイプは、 * アニメーションのサイクルを決定するためのシンボルとして使用される * 任意のテキストです。 * * 同じタイプのループアニメーションは、それらの間を循環します。 * アニメーションは'loop'の値に等しい回数だけ再生され、 * 次のアニメーションが表示されます。 * * 種類の異なるループアニメーションが同時に表示されます。 * やりすぎは遅延の原因になるので避けましょう。 * * --------------- * * - Hide Enemy State Icon * ステートのループするアニメーション表示と敵のアイコン表示がずれています。 * プラグインのパラメタ'Hide Enemy State Icon'をオンにすることで、 * 敵のアイコン表示を非表示にすることができます。 * * アクターのステートの'SV重ね合わせ'は削除されません。 * * --------------------------------------------------------------------------- * メモタグの例 * --------------------------------------------------------------------------- * * <loop animation: 20, state, 1> * * --------------- * * <loop animation: 22, debuff, 1, map> * * --------------- * * <loop animation: 24, debuff, 1, battle> * * --------------------------------------------------------------------------- * プラグインコマンドの例 * --------------------------------------------------------------------------- * * AddLoopAnimation actor 1 20 state 1 * * --------------- * * AddLoopAnimation party 2 22 debuff 1 * * --------------- * * AddLoopAnimation event 4 24 effect v[10] */
