NRP 戦闘開始時に登場演出を実行 - NRP_DynamicAppear.js
シェア用テキスト:
▼NRP 戦闘開始時に登場演出を実行(砂川赳様作) - NRP_DynamicAppear.js
https://plugin.fungamemake.com/archives/31645
戦闘開始時にバトラーの登場演出を実行します。演出はDynamicAnimation&Motionプラグインによって作成します。
ふりがな:せんとうかいしじにとうじょうえんしゅつをじっこう
機能概要: 戦闘開始時にバトラーの登場演出を実行します。演出はDynamicAnimation&Motionプラグインによって作成します。
利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認
作者:砂川赳
作者サイト:http://newrpg.seesaa.net/
解説ページ:https://newrpg.seesaa.net/article/485942538.html
ファイル名:NRP_DynamicAppear.js
プラグインのヘルプ:
/*:ja * @target MV MZ * @plugindesc v1.01 戦闘開始時に登場演出を実行します。 * @author 砂川赳(http://newrpg.seesaa.net/) * @base NRP_DynamicAnimationMZ * @url http://newrpg.seesaa.net/article/485942538.html * * @help 戦闘開始時にバトラーの登場演出を実行します。 * 演出はDynamicAnimation&Motionプラグインによって作成します。 * * 必然的に以下のプラグインが必須です。 * ・NRP_DynamicAnimationMZ.js (or NRP_DynamicAnimation.js) * ・NRP_DynamicMotionMZ.js (or NRP_DynamicMotion.js) * * ------------------------------------------------------------------- * ■使用方法 * ------------------------------------------------------------------- * DynamicAnimation&Motionプラグインの説明に従って、 * 演出用のスキルを作成してください。 * (参照:■DynamicMotionによる演出の例) * ※必要なのはメモ欄の定義だけなので、その他の設定は不問です。 * * 後はアクター(または職業)、敵キャラのメモ欄に * 以下の通り、スキルIDを設定すればOKです。 * * 個別の指定がない場合は、プラグインパラメータの初期値が使用されます。 * * ------------------------------------------------------------------- * ■アクター、敵キャラ、職業のメモ欄 * ------------------------------------------------------------------- * <DynamicAppear: x> * DynamicAnimation&Motionプラグインと連携し、 * x番のスキルに指定された演出で登場します。 * * なお、職業のメモ欄に設定した場合は、 * アクターの設定よりも優先されます。 * * ------------------------------------------------------------------- * ■DynamicMotionによる演出の例 * ------------------------------------------------------------------- * // 戦闘開始時に時間差 * <D-Motion> * condition = BattleManager._phase == ”start” * wait = a.index() * 3 // 時間差 * </D-Motion> * * // 画面外(横)から登場 * <D-Motion> * frame = 5 // 移動時間 * sx = a._homeX + 500 * mirroring // 始点X座標(画面外) * sy = a._homeY // 始点Y座標 * ex = a._homeX // 終点X座標 * ey = a._homeY // 終点Y座標 * </D-Motion> * ------------------------------------------------------------------- * * aで登場するバトラーを参照できます。 * a._homeX, a._homeYが配置地点となるので、 * 最終的にそこへ移動するように実装してください。 * * ------------------------------------------------------------------- * ■利用規約 * ------------------------------------------------------------------- * 特に制約はありません。 * 改変、再配布自由、商用可、権利表示も任意です。 * 作者は責任を負いませんが、不具合については可能な範囲で対応します。 * * @------------------------------------------------------------------ * @ プラグインパラメータ * @------------------------------------------------------------------ * * @param ActorDynamicId * @text アクターの開始演出 * @type skill * @desc アクターの戦闘開始演出(初期値)です。 * 演出を定義したスキルを指定してください。 * * @param EnemyDynamicId * @text 敵キャラの開始演出 * @type skill * @desc 敵キャラの戦闘開始演出(初期値)です。 * 演出を定義したスキルを指定してください。 */
