RPGツクールMV用プラグイン投稿・告知サイト

#ツクプラ

NRP イベント実行中の自律移動を停止 - NRP_StopSelfMovement.js

シェア用テキスト:
▼NRP イベント実行中の自律移動を停止(砂川赳様作) - NRP_StopSelfMovement.js
https://plugin.fungamemake.com/archives/31668
イベント実行中に、各イベントの自律移動を停止します。並列処理でイベントが実行されている場合は、対象外となります。ただし、メッセージ表示処理のみ例外的に対象となります。

ふりがな:いべんとじっこうちゅうのじりついどうをていし

機能概要: イベント実行中に、各イベントの自律移動を停止します。並列処理でイベントが実行されている場合は、対象外となります。ただし、メッセージ表示処理のみ例外的に対象となります。

利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認

作者:砂川赳

作者サイト:http://newrpg.seesaa.net/

解説ページ:https://newrpg.seesaa.net/article/486149145.html

ファイル名:NRP_StopSelfMovement.js

プラグインのヘルプ:

/*:ja
 * @target MV MZ
 * @plugindesc v1.00 イベント実行中の自律移動を停止します。
 * @author 砂川赳(http://newrpg.seesaa.net/)
 * @url http://newrpg.seesaa.net/article/486149145.html
 *
 * @help イベント実行中に、各イベントの自律移動を停止します。
 * 
 * 並列処理でイベントが実行されている場合は、対象外となります。
 * ただし、メッセージ表示処理のみ例外的に対象となります。
 * 
 * 既存の『StopSelfMovementWithPlayer.js』と同等の機能ですが、
 * イベント数の二乗に比例して負荷が激増する問題に対処しています。
 * 
 * -------------------------------------------------------------------
 * ■使用方法
 * -------------------------------------------------------------------
 * プラグインを適用するだけで有効になります。
 * 
 * 状況によって切り替えたい場合は、
 * プラグインパラメータの『停止スイッチ』を指定してください。
 * スイッチがオンの場合のみ、イベント実行中の自律移動が停止します。
 * 
 * -------------------------------------------------------------------
 * ■イベントのメモ欄
 * -------------------------------------------------------------------
 * <ForceSelfMovement>
 * 状況に関わらず、強制的に自律移動を実行させます。
 * 例えば、自律移動でアニメーションさせているオブジェクトなど、
 * イベント中に停止しては違和感があるものに活用できます。
 * 
 * -------------------------------------------------------------------
 * ■参考
 * -------------------------------------------------------------------
 * このプラグインの制作に当たって、
 * 以下のプラグインを参考にさせていただきました。
 * 
 * StopSelfMovementWithPlayer.js(神無月サスケ様)
 * https://forum.tkool.jp/index.php?threads/189/
 * 
 * -------------------------------------------------------------------
 * ■利用規約
 * -------------------------------------------------------------------
 * 特に制約はありません。
 * 改変、再配布自由、商用可、権利表示も任意です。
 * 作者は責任を負いませんが、不具合については可能な範囲で対応します。
 * 
 * @------------------------------------------------------------------
 * @ プラグインパラメータ
 * @------------------------------------------------------------------
 * 
 * @param StopSwitch
 * @text 停止スイッチ
 * @type switch
 * @desc イベント実行中の自律移動を停止するスイッチです。
 * 未指定の場合は常に有効とします。
 * 
 * @param StopParallelMessage
 * @text 並列メッセージ中も停止
 * @type boolean
 * @default true
 * @desc 並列処理によるメッセージ表示中も自律移動を停止します。
 */

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2025 All Rights Reserved.