事前のお知らせ

MNKRプラグイン:RPGツクールMZ

ポイントスクロールMZプラグイン

「位置やイベントを指定して画面をスクロールできるプラグイン」です。

Yana氏作 ポイントスクロールプラグインをMZに移植しました。

ダウンロードはコチラ

どなたかのお役に立てば幸いです。

/*:
 * @target MZ
 * @url https://raw.githubusercontent.com/munokura/MNKR-MZ-plugins/master/MNKR_PointScrollMZ.js
 * @plugindesc 位置やイベントを指定して画面をスクロールすることができます。
 * @author Yana (改変 munokura)
 *
 * @help
 * 位置やイベントを指定して画面をスクロールすることができます。
 * 
 * ------------------------------------------------------
 * 使い方
 * ------------------------------------------------------
 * プラグインコマンドを使用するか、
 * $gameMap.setPointScroll(pos, duration)をスクリプトで実行してください。
 * この際、posは[x,y]または[id]のように、配列で渡してください。
 * 
 * 例1
 * $gameMap.setPointScroll([0,0]), 60);
 * マップ座標0,0が画面の中心になるように60フレーム(1秒)でスクロールします。
 * 
 * 例2
 * $gameMap.setPointScroll([-1]), 60);
 * プレイヤーが画面の中心になるように60フレーム(1秒)でスクロールします。
 *
 * ------------------------------------------------------
 *  プラグインコマンド
 * ------------------------------------------------------
 * ******************************************************
 * PointScroll x,y duration
 * 座標x,yにdurationフレーム掛けて画面をスクロールします。
 *
 * ******************************************************
 * EventScroll id duration
 * id番のイベントにdurationフレーム掛けて画面をスクロールします。
 * idに0を指定すると起動したイベントを、
 * -1を指定すると、プレイヤーを対象にします。
 *
 * ------------------------------------------------------
 * 利用規約
 * ------------------------------------------------------
 *   MITライセンスです。
 *   https://ja.osdn.net/projects/opensource/wiki/licenses%2FMIT_license
 *   作者に無断で改変、再配布が可能で、
 *   利用形態(商用、18禁利用等)についても制限はありません。
 * 
 * 
 * @command PointScroll
 * @text マップ座標へスクロール
 * @desc マップ座標へ画面をスクロールします。
 *
 * @arg Pos
 * @text マップ座標
 * @desc 移動先のマップの座標を指定します。
 * @type string
 * @default 0,0
 * 
 * @arg duration
 * @text 移動時間
 * @desc スクロールを完了するフレーム数を指定します。
 * @type number
 * @default 60
 * 
 * @command EventScroll
 * @text イベントへスクロール
 * @desc イベント(プレイヤー)へ画面をスクロールします。
 *
 * @arg event
 * @text 移動先イベント
 * @desc 移動先のイベントを指定します。
 * -1:プレイヤー / 0:実行イベント / 1以上:イベントID
 * @type number
 * @min -1
 * @default 0
 * 
 * @arg duration
 * @text 移動時間
 * @desc スクロールを完了するフレーム数を指定します。
 * @type number
 * @default 60
 * 
 */

スポンサードリンク

スポンサードリンク

-MNKRプラグイン:RPGツクールMZ
-

Copyright© RPGツクールMZ・MV初心者的備忘録 - FGMG (Fun Game Make Group) , 2024 All Rights Reserved.